Purchases | Supplier
Service to manage entities of type 'SupplierParty'.
This service extends Parties.
Overview
URL | api/{tenantKey}/{orgKey}/purchasesCore/supplierParties |
Methods Supported | GET, POST, PUT, DELETE |
All Operations
This service includes the following operations:
- GET:
- POST:
-
PUT:
- PUT Set IsActive SupplierParty
- PUT Set SettlementDiscountPercent SupplierParty
- PUT Set SupplierGroup SupplierParty
- PUT Set PaymentTerm SupplierParty
- PUT Set DeliveryTerm SupplierParty
- PUT Set PaymentMethod SupplierParty
- PUT Set PartyTaxSchema SupplierParty
- PUT Set PartyWithholdingTaxSchema SupplierParty
- PUT Set ExchangeRateDate SupplierParty
- PUT Set Locked SupplierParty
- PUT Set AccountingParty SupplierParty
- PUT Set Price SupplierItemPrice
- PUT Set LastPrice SupplierItemPrice
- PUT Set Currency SupplierItemPrice
- PUT Set Unit SupplierItemPrice
- PUT Set LastSourceDoc SupplierItemPrice
- PUT Set LastSourceDocDate SupplierItemPrice
- PUT Set Item SupplierItemPrice
- DELETE:
All Resources
This service uses the following resources:
GET SupplierParties (odata)
Returns a page of the list of all the entity records available.
The following elements are optional:
opts | (ODataQueryOptions) OData query option. |
Response:
When successful, the response body contains the list of records available. See SupplierPartyResource. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
GET SupplierParty by identifier
Returns the entity record that matches the specified identifier.
The following elements are required:
id | (string) The record identifier. |
Response:
When successful, the response body contains the entity record. See SupplierPartyResource. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
404 | NotFound. The specified record does not exist. |
Resource URL:
GET SupplierParty by key
Returns the entity record that matches the specified key.
The following elements are required:
partyKey | (string) The key for the party. Uniquely identifies the entity/party within the organization. |
Response:
When successful, the response body contains the entity record. See SupplierPartyResource. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
404 | NotFound. The specified record does not exist. |
Resource URL:
GET SupplierParties (with Party)
Returns the list of all the entity records available. Each record contains both data from the entity and the base entity.
Response:
When successful, the response body contains the list of records available. See BaseSupplierPartyResource. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
GET SupplierParties (with Party) (paged)
Returns a page of the list of all the entity records available. Each record contains both data from the entity and the base entity.
The following elements are optional:
page | (int) The index of the page of the list that should be returned. This is a query string parameter. |
pageSize | (int) The number of page elements that should be returned (max. is 1000). This is a query string parameter. |
Response:
When successful, the response body contains the list of records available. See BaseSupplierPartyResource. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
GET SupplierParty (with Party) by identifier
Returns the entity record that matches the specified identifier. The record contains both data from the entity and the base entity.
The following elements are required:
id | (string) The record identifier. |
Response:
When successful, the response body contains the entity record. See BaseSupplierPartyResource. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
404 | NotFound. The specified record does not exist. |
Resource URL:
GET SupplierParty (with Party) by key
Returns the entity record that matches the specified key. The record contains both data from the entity and the base entity.
The following elements are required:
partyKey | (string) The key for the party. Uniquely identifies the entity/party within the organization. |
Response:
When successful, the response body contains the entity record. See BaseSupplierPartyResource. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
404 | NotFound. The specified record does not exist. |
Resource URL:
GET Get Supplier By Company Tax Id
Custom operation 'GetSupplierByCompanyTaxId'.
The following elements are required:
companyTaxId | (string) CompanyTaxId. |
Response:
When successful, the response body contains a resource of type 'SupplierDataResource'. See SupplierDataResource. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
POST SupplierParties
Creates a new entity record.
The following elements are required:
supplierPartyResource | (ApiSupplierPartyResource) The request body should contain the entity record that should be created. See ApiSupplierPartyResource. |
Response:
When successful, the response body contains the new entity record identifier. The resource header location property contains the URL for the new entity record. See ApiSupplierPartyResource. |
Response status codes:
201 | Created. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
POST SupplierParties (with ApiBaseSupplierParty)
Creates a new entity record. The record shoud contain both data from the entity and the base entity.
The following elements are required:
supplierPartyResource | (ApiSupplierPartyResource) The request body should contain the entity record that should be created. See ApiSupplierPartyResource. |
Response:
When successful, the response body contains the new entity record identifier. The resource header location property contains the URL for the new entity record. See ApiBaseSupplierPartyResource. |
Response status codes:
201 | Created. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
POST Supplier Item Price
Inserts a new 'Supplier Item Price' in the 'Supplier'.
The following elements are required:
partyKey | (string) The key for the party. Uniquely identifies the entity/party within the organization. |
value | (ApiSupplierPartySupplierItemPricesResource) The ApiSupplierPartySupplierItemPricesResource instance. See ApiSupplierPartySupplierItemPricesResource. |
Response:
When successful, the response body is empty. |
Response status codes:
204 | NoContent. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set AccountingParty SupplierParty
Updates the value of attribute 'AccountingParty' in the specified entity record.
The following elements are required:
partyKey | (string) The key for the party. Uniquely identifies the entity/party within the organization. |
value | (string) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Currency SupplierItemPrice
Updates the value of attribute 'Currency' in the specified entity record.
The following elements are required:
partyKey | (string) The key for the party. Uniquely identifies the entity/party within the organization. |
lineId | (string) The detail identifier. |
value | (string) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set DeliveryTerm SupplierParty
Updates the value of attribute 'DeliveryTerm' in the specified entity record.
The following elements are required:
partyKey | (string) The key for the party. Uniquely identifies the entity/party within the organization. |
value | (string) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set ExchangeRateDate SupplierParty
Updates the value of attribute 'ExchangeRateDate' in the specified entity record.
The following elements are required:
partyKey | (string) The key for the party. Uniquely identifies the entity/party within the organization. |
value | (DateTime) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set IsActive SupplierParty
Updates the value of attribute 'IsActive' in the specified entity record.
The following elements are required:
partyKey | (string) The key for the party. Uniquely identifies the entity/party within the organization. |
value | (bool) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
404 | NotFound. The specified record does not exist. |
Resource URL:
PUT Set Item SupplierItemPrice
Updates the value of attribute 'Item' in the specified entity record.
The following elements are required:
partyKey | (string) The key for the party. Uniquely identifies the entity/party within the organization. |
lineId | (string) The detail identifier. |
value | (string) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set LastPrice SupplierItemPrice
Updates the value of attribute 'LastPrice' in the specified entity record.
The following elements are required:
partyKey | (string) The key for the party. Uniquely identifies the entity/party within the organization. |
lineId | (string) The detail identifier. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set LastSourceDoc SupplierItemPrice
Updates the value of attribute 'LastSourceDoc' in the specified entity record.
The following elements are required:
partyKey | (string) The key for the party. Uniquely identifies the entity/party within the organization. |
lineId | (string) The detail identifier. |
value | (string) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set LastSourceDocDate SupplierItemPrice
Updates the value of attribute 'LastSourceDocDate' in the specified entity record.
The following elements are required:
partyKey | (string) The key for the party. Uniquely identifies the entity/party within the organization. |
lineId | (string) The detail identifier. |
value | (DateTime) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Locked SupplierParty
Updates the value of attribute 'Locked' in the specified entity record.
The following elements are required:
partyKey | (string) The key for the party. Uniquely identifies the entity/party within the organization. |
value | (bool) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set PartyTaxSchema SupplierParty
Updates the value of attribute 'PartyTaxSchema' in the specified entity record.
The following elements are required:
partyKey | (string) The key for the party. Uniquely identifies the entity/party within the organization. |
value | (string) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set PartyWithholdingTaxSchema SupplierParty
Updates the value of attribute 'PartyWithholdingTaxSchema' in the specified entity record.
The following elements are required:
partyKey | (string) The key for the party. Uniquely identifies the entity/party within the organization. |
value | (string) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set PaymentMethod SupplierParty
Updates the value of attribute 'PaymentMethod' in the specified entity record.
The following elements are required:
partyKey | (string) The key for the party. Uniquely identifies the entity/party within the organization. |
value | (string) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set PaymentTerm SupplierParty
Updates the value of attribute 'PaymentTerm' in the specified entity record.
The following elements are required:
partyKey | (string) The key for the party. Uniquely identifies the entity/party within the organization. |
value | (string) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Price SupplierItemPrice
Updates the value of attribute 'Price' in the specified entity record.
The following elements are required:
partyKey | (string) The key for the party. Uniquely identifies the entity/party within the organization. |
lineId | (string) The detail identifier. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set SettlementDiscountPercent SupplierParty
Updates the value of attribute 'SettlementDiscountPercent' in the specified entity record.
The following elements are required:
partyKey | (string) The key for the party. Uniquely identifies the entity/party within the organization. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set SupplierGroup SupplierParty
Updates the value of attribute 'SupplierGroup' in the specified entity record.
The following elements are required:
partyKey | (string) The key for the party. Uniquely identifies the entity/party within the organization. |
value | (string) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Unit SupplierItemPrice
Updates the value of attribute 'Unit' in the specified entity record.
The following elements are required:
partyKey | (string) The key for the party. Uniquely identifies the entity/party within the organization. |
lineId | (string) The detail identifier. |
value | (string) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
DELETE Supplier Item Price by identifier
Deletes the entity record that matches the specified identifier.
The following elements are required:
partyKey | (string) The key for the party. Uniquely identifies the entity/party within the organization. |
lineId | (string) The line identifier. |
Response:
When successful, the response body is empty. |
Response status codes:
204 | NoContent. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
404 | NotFound. The specified record does not exist. |
Resource URL:
DELETE SupplierParty by identifier
Deletes the entity record that matches the specified identifier.
The following elements are required:
id | (string) The record identifier. |
Response:
When successful, the response body is empty. |
Response status codes:
204 | Deleted. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
404 | NotFound. The specified record does not exist. |
Resource URL:
DELETE SupplierParty by key
Deletes the entity record that matches the specified key.
The following elements are required:
partyKey | (string) The key for the party. Uniquely identifies the entity/party within the organization. |
Response:
When successful, the response body is empty. |
Response status codes:
204 | Deleted. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
404 | NotFound. The specified record does not exist. |
Resource URL:
Resources
ApiBaseSupplierPartyResource
The following elements are required:
supplierGroup | (string) The supplier group for the party. |
paymentTerm | (string) The payment term for the party. |
deliveryTerm | (string) The delivery term for the party. |
paymentMethod | (string) The payment method for the party. |
partyTaxSchema | (string) The purchases party tax schema. The tax schema identifies the group of taxes a party is liable for. |
locked | (bool) When checked, the supplier party is locked. |
partyKey | (string) The key for the party. Uniquely identifies the entity/party within the organization. |
name | (string) The name for the party. |
isExternallyManaged | (bool) A flag indicating if the party is externally managed. |
currency | (string) The party's default currency. |
country | (string) The party's country. |
isPerson | (bool) Indicates that this entity is a person. |
The following elements are optional:
settlementDiscountPercent | (decimal) The Settlement discount percentage. |
partyWithholdingTaxSchema | (string) The party withholding tax schema. The withholding tax schema identifies the group of withholding taxes a party is liable for. |
supplierItemPrices | (List of ApiBaseSupplierPartySupplierItemPricesResource) The supplier item prices.
See ApiBaseSupplierPartySupplierItemPricesResource. |
exchangeRateDate | (DateTime) The exchange rate date for the supplier party. |
accountingParty | (string) The customer designated in the invoice as the party to whom the invoice should be sent for payment. It may or may not be the party to whom the goods or services are delivered. |
searchTerm | (string) The search term. |
companyTaxID | (string) The party tax identifier. The unique code assigned by a country's tax authority to establish an entity's fiscal identification and responsibilities. |
electronicMail | (string) The electronic mail for the party. |
telephone | (string) The telephone for the party. |
mobile | (string) The mobile for the party. |
websiteUrl | (string) The website url for the party. |
notes | (string) The notes for the party. |
picture | (string) The picture for the party. |
streetName | (string) The party main address street's name. |
buildingNumber | (string) The party main address building's number. |
postalZone | (string) The party main address postal zone. |
cityName | (string) The party main address city's name. |
contactName | (string) The party main contact's name. |
contactTitle | (string) The party main contact's title. |
username | (string) The party's Identity Username. |
externalId | (string) The external identifier for the party. |
externalVersion | (string) The external version for the party. |
address | (string) The party's main address. |
contact | (string) The party's main contact. |
culture | (string) The culture for the party. |
ApiBaseSupplierPartySupplierItemPricesResource
The following elements are required:
price | (MoneyResource) The amount of money which needs to be paid or paid beforehand for a product.
See MoneyResource . |
lastPrice | (MoneyResource) The last price paided for a product.
See MoneyResource . |
currency | (string) The money unit used by the system, such as Euros (EUR) or United States Dollars (USD). This value is important for currency exchanges or to set the number of decimal places used to represent values. |
unit | (string) The unit for this item and group suppliers. |
item | (string) The item. |
The following elements are optional:
lastSourceDoc | (string) The last document for the supplier group. |
lastSourceDocDate | (DateTime) The last document date for the supplier group. |
ApiSupplierPartyResource
The following elements are required:
supplierGroup | (string) The supplier group for the party. |
paymentTerm | (string) The payment term for the party. |
deliveryTerm | (string) The delivery term for the party. |
paymentMethod | (string) The payment method for the party. |
partyTaxSchema | (string) The purchases party tax schema. The tax schema identifies the group of taxes a party is liable for. |
locked | (bool) When checked, the supplier party is locked. |
partyKey | (string) The key for the party. Uniquely identifies the entity/party within the organization. |
The following elements are optional:
settlementDiscountPercent | (decimal) The Settlement discount percentage. |
partyWithholdingTaxSchema | (string) The party withholding tax schema. The withholding tax schema identifies the group of withholding taxes a party is liable for. |
supplierItemPrices | (List of ApiSupplierPartySupplierItemPricesResource) The supplier item prices.
See ApiSupplierPartySupplierItemPricesResource. |
exchangeRateDate | (DateTime) The exchange rate date for the supplier party. |
accountingParty | (string) The customer designated in the invoice as the party to whom the invoice should be sent for payment. It may or may not be the party to whom the goods or services are delivered. |
ApiSupplierPartySupplierItemPricesResource
The following elements are required:
price | (MoneyResource) The amount of money which needs to be paid or paid beforehand for a product.
See MoneyResource . |
lastPrice | (MoneyResource) The last price paided for a product.
See MoneyResource . |
currency | (string) The money unit used by the system, such as Euros (EUR) or United States Dollars (USD). This value is important for currency exchanges or to set the number of decimal places used to represent values. |
unit | (string) The unit for this item and group suppliers. |
item | (string) The item. |
The following elements are optional:
lastSourceDoc | (string) The last document for the supplier group. |
lastSourceDocDate | (DateTime) The last document date for the supplier group. |
BaseSupplierPartyResource
The following elements are required:
supplierGroup | (string) The supplier group for the party. |
paymentTerm | (string) The payment term for the party. |
deliveryTerm | (string) The delivery term for the party. |
paymentMethod | (string) The payment method for the party. |
partyTaxSchema | (string) The purchases party tax schema. The tax schema identifies the group of taxes a party is liable for. |
locked | (bool) When checked, the supplier party is locked. |
partyKey | (string) The key for the party. Uniquely identifies the entity/party within the organization. |
name | (string) The name for the party. |
isExternallyManaged | (bool) A flag indicating if the party is externally managed. |
currency | (string) The party's default currency. |
country | (string) The party's country. |
isPerson | (bool) Indicates that this entity is a person. |
The following elements are optional:
settlementDiscountPercent | (decimal) The Settlement discount percentage. |
partyWithholdingTaxSchema | (string) The party withholding tax schema. The withholding tax schema identifies the group of withholding taxes a party is liable for. |
supplierItemPrices | (List of BaseSupplierPartySupplierItemPricesResource) The supplier item prices.
See BaseSupplierPartySupplierItemPricesResource. |
exchangeRateDate | (DateTime) The exchange rate date for the supplier party. |
accountingParty | (string) The customer designated in the invoice as the party to whom the invoice should be sent for payment. It may or may not be the party to whom the goods or services are delivered. |
searchTerm | (string) The search term. |
companyTaxID | (string) The party tax identifier. The unique code assigned by a country's tax authority to establish an entity's fiscal identification and responsibilities. |
electronicMail | (string) The electronic mail for the party. |
telephone | (string) The telephone for the party. |
mobile | (string) The mobile for the party. |
websiteUrl | (string) The website url for the party. |
notes | (string) The notes for the party. |
picture | (string) The picture for the party. |
streetName | (string) The party main address street's name. |
buildingNumber | (string) The party main address building's number. |
postalZone | (string) The party main address postal zone. |
cityName | (string) The party main address city's name. |
contactName | (string) The party main contact's name. |
contactTitle | (string) The party main contact's title. |
username | (string) The party's Identity Username. |
externalId | (string) The external identifier for the party. |
externalVersion | (string) The external version for the party. |
address | (string) The party's main address. |
contact | (string) The party's main contact. |
culture | (string) The culture for the party. |
BaseSupplierPartySupplierItemPricesResource
The following elements are required:
price | (MoneyResource) The amount of money which needs to be paid or paid beforehand for a product.
See MoneyResource . |
lastPrice | (MoneyResource) The last price paided for a product.
See MoneyResource . |
currency | (string) The money unit used by the system, such as Euros (EUR) or United States Dollars (USD). This value is important for currency exchanges or to set the number of decimal places used to represent values. |
unit | (string) The unit for this item and group suppliers. |
item | (string) The item. |
The following elements are optional:
lastSourceDoc | (string) The last document for the supplier group. |
lastSourceDocDate | (DateTime) The last document date for the supplier group. |
MoneyResource
The following elements are required:
amount | (decimal) The amount. |
The following elements are optional:
baseAmount | (decimal) The base amount. |
reportingAmount | (decimal) The reporting amount. |
fractionDigits | (int) The fraction digits. |
symbol | (string) The symbol. |
Notes: For the POST operation it is not necessary to send the fields: BaseAmount, ReportingAmount, FractionDigits and Symbol. Will be ignored.
SupplierDataResource
The following elements are optional:
supplierName | (string) The name for the supplier. |
supplierKey | (string) The key for the supplier. |
settlementDiscountPercent | (decimal) The Settlement discount percentage. |
SupplierPartyResource
The following elements are required:
supplierGroup | (string) The supplier group for the party.
(fk) Allowed value: the natural key of a record of type SupplierGroup. These records are accessibly through the SupplierGroups service. |
paymentTerm | (string) The payment term for the party.
(fk) Allowed value: the natural key of a record of type PaymentTerm. These records are accessibly through the PaymentTerms service. |
deliveryTerm | (string) The delivery term for the party.
(fk) Allowed value: the natural key of a record of type DeliveryTerm. These records are accessibly through the DeliveryTerms service. |
paymentMethod | (string) The payment method for the party.
(fk) Allowed value: the natural key of a record of type PaymentMethod. These records are accessibly through the PaymentMethods service. |
partyTaxSchema | (string) The purchases party tax schema. The tax schema identifies the group of taxes a party is liable for.
(fk) Allowed value: the natural key of a record of type PartyTaxSchema. These records are accessibly through the PartyTaxSchemas service. |
locked | (bool) When checked, the supplier party is locked. |
partyKey | (string) The key for the party. Uniquely identifies the entity/party within the organization. |
The following elements are optional:
settlementDiscountPercent | (decimal) The Settlement discount percentage. |
partyWithholdingTaxSchema | (string) The party withholding tax schema. The withholding tax schema identifies the group of withholding taxes a party is liable for.
(fk) Allowed value: the natural key of a record of type PartyWithholdingTaxSchema. These records are accessibly through the PartyWithholdingTaxSchemas service. |
supplierItemPrices | (List of SupplierItemPriceResource) The supplier item prices.
See SupplierItemPriceResource. |
exchangeRateDate | (DateTime) The exchange rate date for the supplier party. |
accountingParty | (string) The customer designated in the invoice as the party to whom the invoice should be sent for payment. It may or may not be the party to whom the goods or services are delivered.
(fk) Allowed value: the natural key of a record of type Party. These records are accessibly through the Parties service. |