Create Vendor Policy
Description
The policy for the CreateVendor web method.
ID
66e1feb2-68db-4fd5-a431-70f2fe128cd1
Behaviors
The following behaviors are defined for this policy:
- Create Active Behavior
- Vendor Class Defaulting Behavior
- Create With Default Class Behavior
- Create Address Behavior
Create Active Behavior
Description: Will determine how the active status of a vendor will be set; the Create Active behavior will always be applied. Any value provided for the IsActive property may be overwritten based on the behavior option selected.
Type: Internal
ID: 7b5d30f0-e152-4818-a196-6ba3accd8d31
Behavior Options:
Name | Description | Parameters | ID |
|---|---|---|---|
Use Supplied Value | Use the value supplied; If a value for IsActive is not provided the vendor will be set to the default (Active). | None | 0 |
Set To Active | Each vendor is created as active. The service recommends this option for those service owners that have a very high trust level with consumers. | None | 1 |
Set To Inactive | Each vendor is created as inactive. | None | 2 |
Selected option: Use Supplied Value
Vendor Class Defaulting Behavior
Description: Will determine whether the vendor class will be used to default other values
Type: Internal
ID: 7b5d30f0-e152-4818-a196-6ba3accd8d32
Behavior Options:
Name | Description | Parameters | ID |
|---|---|---|---|
Do Not Use Vendor Class | Do not use vendor class to default values; property values will be set to the value passed in. Properties that do not have a value passed in and are not part of vendor class will be defaulted based on the Dynamics GP business logic. | None | 0 |
Use Vendor Class | Use the vendor class Id that is passed in to default any property that is part of vendor class but was not passed in. For properties that do not have a value passed in and are not part of vendor class will be defaulted based on the Dynamics GP business logic. | None | 1 |
Selected option: Do Not Use Vendor Class
Create With Default Class Behavior
Description: Will determine if a default vendor class, to be used when creating a new vendor, will be specified
Type: Internal
ID: 7b5d30f0-e152-4818-a196-6ba3accd8d33
Behavior Options:
Name | Description | Parameters | ID |
|---|---|---|---|
No Default Class | No default class Id specified | None | 0 |
Specify Default Class | Specify default class Id | Class Id Parameter | 1 |
Selected option: No Default Class
Create Address Behavior
Description: Will determine whether vendor addresses can be created on-the-fly
Type: Internal
ID: 7b5d30f0-e152-4818-a196-6ba3accd8d34
Behavior Options:
Name | Description | Parameters | ID |
|---|---|---|---|
No | No | None | 0 |
Yes | Yes | None | 1 |
Selected option: Yes