POST api/ProformaInvoice/ModifyProformaInvoice
Request Information
URI Parameters
None.
Body Parameters
ProformaInvoiceHeaderDetail| Name | Description | Type | Additional information |
|---|---|---|---|
| ProformaInvoiceYear | integer |
None. |
|
| ProformaInvoiceBook | string |
None. |
|
| ProformaInvoiceNumber | integer |
None. |
|
| CustomerID | string |
None. |
|
| CustomerTitle1 | string |
None. |
|
| CustomerTitle2 | string |
None. |
|
| CustomerTitle3 | string |
None. |
|
| CustomerAddress | string |
None. |
|
| CustomerHouseNo | string |
None. |
|
| CustomerPostalCode | string |
None. |
|
| CustomerCity | string |
None. |
|
| CustomerCountry | string |
None. |
|
| CustomerTaxNumber | string |
None. |
|
| CustomerShopID | string |
None. |
|
| CustomerPayerID | string |
None. |
|
| PayerTitle1 | string |
None. |
|
| PayerTitle2 | string |
None. |
|
| PayerTitle3 | string |
None. |
|
| PayerAddress | string |
None. |
|
| PayerHouseNo | string |
None. |
|
| PayerPostalCode | string |
None. |
|
| PayerCity | string |
None. |
|
| PayerCountry | string |
None. |
|
| PayerTaxNumber | string |
None. |
|
| DeliveryTitle1 | string |
None. |
|
| DeliveryTitle2 | string |
None. |
|
| DeliveryTitle3 | string |
None. |
|
| DeliveryAddress | string |
None. |
|
| DeliveryHouseNo | string |
None. |
|
| DeliveryPostalCode | string |
None. |
|
| DeliveryCity | string |
None. |
|
| DeliveryCountry | string |
None. |
|
| InvoiceDate | date |
None. |
|
| DeliveryDateFrom | date |
None. |
|
| DeliveryDateTo | date |
None. |
|
| DueDate | date |
None. |
|
| PaymentReference | string |
None. |
|
| CurrencyID | string |
None. |
|
| ExchangeRate | decimal number |
None. |
|
| ExchangeRateDate | date |
None. |
|
| ExchangeRateID | string |
None. |
|
| Document | string |
None. |
|
| Comment | string |
None. |
|
| DocumentHeaderDescription | string |
None. |
|
| DocumentFooterDescription | string |
None. |
|
| LanguageID | string |
None. |
|
| VATCalculated | string |
None. |
|
| VATInvoiceType | string |
None. |
|
| StatusDescription | string |
None. |
|
| StatusDate | date |
None. |
|
| DocumentStateDescription | string |
None. |
|
| PriceListID | string |
None. |
|
| RebatePercentage | decimal number |
None. |
|
| RebatePercentage2 | decimal number |
None. |
|
| RebatePercentage3 | decimal number |
None. |
|
| RebatePercentage4 | decimal number |
None. |
|
| RebatePercentage5 | decimal number |
None. |
|
| RebateAmountAmount | decimal number |
None. |
|
| GrossAmount | decimal number |
None. |
|
| RebateAmount | decimal number |
None. |
|
| DiscountAmount | decimal number |
None. |
|
| NetAmount | decimal number |
None. |
|
| VATAmount | decimal number |
None. |
|
| RoundingAmount | decimal number |
None. |
|
| PaymentAmount | decimal number |
None. |
|
| NetAmountLC | decimal number |
None. |
|
| VATAmountLC | decimal number |
None. |
|
| PaymentAmountLC | decimal number |
None. |
|
| AdvancePaymentAmount | decimal number |
None. |
|
| VATAdvancePaymentAmount | decimal number |
None. |
|
| RoundingAdvancePaymentAmount | decimal number |
None. |
|
| PaymentAdvancePaymentAmount | decimal number |
None. |
|
| AdvancePaymentAmountLC | decimal number |
None. |
|
| VATAdvancePaymentAmountLC | decimal number |
None. |
|
| PaymentAdvancePaymentAmountLC | decimal number |
None. |
|
| CostCenterID | string |
None. |
|
| CostUnitID | string |
None. |
|
| WorkOrderID | string |
None. |
|
| ClerkID | string |
None. |
|
| AnalyticID | string |
None. |
|
| PayerCostCenterID | string |
None. |
|
| AccountingBookGroupID | string |
None. |
|
| ApplicationName | string |
None. |
|
| LinkToDocument | string |
None. |
|
| AccountingDescription | string |
None. |
|
| InstallmentPayment | string |
None. |
|
| NumberOfInstallmentPayments | string |
None. |
|
| AlternateVATNumber | string |
None. |
|
| CustomerClerkName | string |
None. |
|
| CustomerClerkID | string |
None. |
|
| DeliveryType | string |
None. |
|
| DeliveryPlace | string |
None. |
|
| ParityCode | string |
None. |
|
| PaymentCodeID | string |
None. |
|
| ParityPlace | string |
None. |
|
| DocumentSalesType | string |
None. |
|
| Analytic_AN1_ID | string |
None. |
|
| Analytic_AN2_ID | string |
None. |
|
| Analytic_AN3_ID | string |
None. |
|
| DateVD | date |
None. |
|
| CodeVD | string |
None. |
|
| CodeVR | string |
None. |
|
| DiscountGroupID | string |
None. |
|
| AttachmentID | string |
None. |
|
| eInvoiceAttachmentID | string |
None. |
|
| AnnexID | string |
None. |
|
| FolderID | string |
None. |
|
| PaymentReferenceExternal | string |
None. |
|
| DPR_InvoiceNo | string |
None. |
|
| InsertedBy | string |
None. |
|
| InsertedTime | date |
None. |
|
| ModifiedBy | string |
None. |
|
| ModifiedTime | date |
None. |
|
| ProformaInvoiceID | string |
None. |
|
| LeadTime | integer |
None. |
|
| OrderBook | string |
None. |
|
| OrderNumber | string |
None. |
|
| OrderYear | string |
None. |
|
| VATTaxCategory | string |
None. |
|
| PaymentMethod | string |
None. |
|
| LocationID | string |
None. |
|
| DeliveryLocationAddress | string |
None. |
|
| ContactTypeID | string |
None. |
|
| ContactInTypeID | integer |
None. |
|
| ProformaInvoiceLines | ProformaInvoiceLine_ |
None. |
Request Formats
application/xml, text/xml
Sample:
<ProformaInvoiceHeader xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ProformaInvoiceYear>1</ProformaInvoiceYear>
<ProformaInvoiceBook>sample string 2</ProformaInvoiceBook>
<ProformaInvoiceNumber>3</ProformaInvoiceNumber>
<CustomerID>sample string 4</CustomerID>
<CustomerTitle1>sample string 5</CustomerTitle1>
<CustomerTitle2>sample string 6</CustomerTitle2>
<CustomerTitle3>sample string 7</CustomerTitle3>
<CustomerAddress>sample string 8</CustomerAddress>
<CustomerHouseNo>sample string 9</CustomerHouseNo>
<CustomerPostalCode>sample string 10</CustomerPostalCode>
<CustomerCity>sample string 11</CustomerCity>
<CustomerCountry>sample string 12</CustomerCountry>
<CustomerTaxNumber>sample string 13</CustomerTaxNumber>
<CustomerShopID>sample string 14</CustomerShopID>
<CustomerPayerID>sample string 15</CustomerPayerID>
<PayerTitle1>sample string 16</PayerTitle1>
<PayerTitle2>sample string 17</PayerTitle2>
<PayerTitle3>sample string 18</PayerTitle3>
<PayerAddress>sample string 19</PayerAddress>
<PayerHouseNo>sample string 20</PayerHouseNo>
<PayerPostalCode>sample string 21</PayerPostalCode>
<PayerCity>sample string 22</PayerCity>
<PayerCountry>sample string 23</PayerCountry>
<PayerTaxNumber>sample string 24</PayerTaxNumber>
<DeliveryTitle1>sample string 25</DeliveryTitle1>
<DeliveryTitle2>sample string 26</DeliveryTitle2>
<DeliveryTitle3>sample string 27</DeliveryTitle3>
<DeliveryAddress>sample string 28</DeliveryAddress>
<DeliveryHouseNo>sample string 29</DeliveryHouseNo>
<DeliveryPostalCode>sample string 30</DeliveryPostalCode>
<DeliveryCity>sample string 31</DeliveryCity>
<DeliveryCountry>sample string 32</DeliveryCountry>
<InvoiceDate>2025-11-03T08:03:45.4738023+01:00</InvoiceDate>
<DeliveryDateFrom>2025-11-03T08:03:45.4738023+01:00</DeliveryDateFrom>
<DeliveryDateTo>2025-11-03T08:03:45.4738023+01:00</DeliveryDateTo>
<DueDate>2025-11-03T08:03:45.4738023+01:00</DueDate>
<PaymentReference>sample string 33</PaymentReference>
<CurrencyID>sample string 34</CurrencyID>
<ExchangeRate>1</ExchangeRate>
<ExchangeRateDate>2025-11-03T08:03:45.4738023+01:00</ExchangeRateDate>
<ExchangeRateID>sample string 35</ExchangeRateID>
<Document>sample string 36</Document>
<Comment>sample string 37</Comment>
<DocumentHeaderDescription>sample string 38</DocumentHeaderDescription>
<DocumentFooterDescription>sample string 39</DocumentFooterDescription>
<LanguageID>sample string 40</LanguageID>
<VATCalculated>sample string 41</VATCalculated>
<VATInvoiceType>sample string 42</VATInvoiceType>
<StatusDescription>sample string 43</StatusDescription>
<StatusDate>2025-11-03T08:03:45.4738023+01:00</StatusDate>
<DocumentStateDescription>sample string 44</DocumentStateDescription>
<PriceListID>sample string 45</PriceListID>
<RebatePercentage>1</RebatePercentage>
<RebatePercentage2>1</RebatePercentage2>
<RebatePercentage3>1</RebatePercentage3>
<RebatePercentage4>1</RebatePercentage4>
<RebatePercentage5>1</RebatePercentage5>
<RebateAmountAmount>1</RebateAmountAmount>
<GrossAmount>1</GrossAmount>
<RebateAmount>1</RebateAmount>
<DiscountAmount>1</DiscountAmount>
<NetAmount>1</NetAmount>
<VATAmount>1</VATAmount>
<RoundingAmount>1</RoundingAmount>
<PaymentAmount>1</PaymentAmount>
<NetAmountLC>1</NetAmountLC>
<VATAmountLC>1</VATAmountLC>
<PaymentAmountLC>1</PaymentAmountLC>
<AdvancePaymentAmount>1</AdvancePaymentAmount>
<VATAdvancePaymentAmount>1</VATAdvancePaymentAmount>
<RoundingAdvancePaymentAmount>1</RoundingAdvancePaymentAmount>
<PaymentAdvancePaymentAmount>1</PaymentAdvancePaymentAmount>
<AdvancePaymentAmountLC>1</AdvancePaymentAmountLC>
<VATAdvancePaymentAmountLC>1</VATAdvancePaymentAmountLC>
<PaymentAdvancePaymentAmountLC>1</PaymentAdvancePaymentAmountLC>
<CostCenterID>sample string 46</CostCenterID>
<CostUnitID>sample string 47</CostUnitID>
<WorkOrderID>sample string 48</WorkOrderID>
<ClerkID>sample string 49</ClerkID>
<AnalyticID>sample string 50</AnalyticID>
<PayerCostCenterID>sample string 51</PayerCostCenterID>
<AccountingBookGroupID>sample string 52</AccountingBookGroupID>
<ApplicationName>sample string 53</ApplicationName>
<LinkToDocument>sample string 54</LinkToDocument>
<AccountingDescription>sample string 55</AccountingDescription>
<InstallmentPayment>sample string 56</InstallmentPayment>
<NumberOfInstallmentPayments>sample string 57</NumberOfInstallmentPayments>
<AlternateVATNumber>sample string 58</AlternateVATNumber>
<CustomerClerkName>sample string 59</CustomerClerkName>
<CustomerClerkID>sample string 60</CustomerClerkID>
<DeliveryType>sample string 61</DeliveryType>
<DeliveryPlace>sample string 62</DeliveryPlace>
<ParityCode>sample string 63</ParityCode>
<PaymentCodeID>sample string 64</PaymentCodeID>
<ParityPlace>sample string 65</ParityPlace>
<DocumentSalesType>sample string 66</DocumentSalesType>
<Analytic_AN1_ID>sample string 67</Analytic_AN1_ID>
<Analytic_AN2_ID>sample string 68</Analytic_AN2_ID>
<Analytic_AN3_ID>sample string 69</Analytic_AN3_ID>
<DateVD>2025-11-03T08:03:45.4748014+01:00</DateVD>
<CodeVD>sample string 70</CodeVD>
<CodeVR>sample string 71</CodeVR>
<DiscountGroupID>sample string 72</DiscountGroupID>
<AttachmentID>sample string 73</AttachmentID>
<eInvoiceAttachmentID>sample string 74</eInvoiceAttachmentID>
<AnnexID>sample string 75</AnnexID>
<FolderID>sample string 76</FolderID>
<PaymentReferenceExternal>sample string 77</PaymentReferenceExternal>
<DPR_InvoiceNo>sample string 78</DPR_InvoiceNo>
<InsertedBy>sample string 79</InsertedBy>
<InsertedTime>2025-11-03T08:03:45.4748014+01:00</InsertedTime>
<ModifiedBy>sample string 80</ModifiedBy>
<ModifiedTime>2025-11-03T08:03:45.4748014+01:00</ModifiedTime>
<ProformaInvoiceID>sample string 81</ProformaInvoiceID>
<LeadTime>82</LeadTime>
<OrderBook>sample string 83</OrderBook>
<OrderNumber>sample string 84</OrderNumber>
<OrderYear>sample string 85</OrderYear>
<VATTaxCategory>sample string 86</VATTaxCategory>
<PaymentMethod>sample string 87</PaymentMethod>
<LocationID>sample string 88</LocationID>
<DeliveryLocationAddress>sample string 89</DeliveryLocationAddress>
<ContactTypeID>sample string 90</ContactTypeID>
<ContactInTypeID>91</ContactInTypeID>
<ProformaInvoiceLines>
<ProformaInvoiceLine>
<LineNumber>1</LineNumber>
<ItemID>sample string 2</ItemID>
<ItemIDType>sample string 3</ItemIDType>
<Quantity>1</Quantity>
<ItemBarCode>sample string 4</ItemBarCode>
<AlternateBarCode>sample string 5</AlternateBarCode>
<AlternateQuantity>1</AlternateQuantity>
<AlternateConvertFactor>1</AlternateConvertFactor>
<AlternateUnitOfMeasurement>sample string 6</AlternateUnitOfMeasurement>
<Price>1</Price>
<PriceWithVAT>1</PriceWithVAT>
<Series>sample string 7</Series>
<ItemTitle1>sample string 8</ItemTitle1>
<ItemTitle2>sample string 9</ItemTitle2>
<UnitOfMeasurment>sample string 10</UnitOfMeasurment>
<ItemDescription>sample string 11</ItemDescription>
<VATRateID>sample string 12</VATRateID>
<VATRatePercentage>1</VATRatePercentage>
<Note>sample string 13</Note>
<DiscountPercentage>1</DiscountPercentage>
<DiscountPercentage2>1</DiscountPercentage2>
<DiscountPercentage3>1</DiscountPercentage3>
<DiscountPercentage4>1</DiscountPercentage4>
<DiscountPercentage5>1</DiscountPercentage5>
<DiscountAmountAmount>1</DiscountAmountAmount>
<GrossAmount>1</GrossAmount>
<RabateAmount>1</RabateAmount>
<RabateAmountAmount>1</RabateAmountAmount>
<InetrmediateAmount>1</InetrmediateAmount>
<DiscountAmount>1</DiscountAmount>
<NetAmount>1</NetAmount>
<VATAmount>1</VATAmount>
<NetAmountLC>1</NetAmountLC>
<VATAmountLC>1</VATAmountLC>
<EnvironmentalTaxAmount>1</EnvironmentalTaxAmount>
<EnvironmentalTaxAmount_2>1</EnvironmentalTaxAmount_2>
<CostCenterID>sample string 14</CostCenterID>
<CostUnitID>sample string 15</CostUnitID>
<WorkOrderID>sample string 16</WorkOrderID>
<ClerkID>sample string 17</ClerkID>
<AnalyticID>sample string 18</AnalyticID>
<Analytic_AN1_ID>sample string 19</Analytic_AN1_ID>
<Analytic_AN2_ID>sample string 20</Analytic_AN2_ID>
<Analytic_AN3_ID>sample string 21</Analytic_AN3_ID>
<PayerCostCenterID>sample string 22</PayerCostCenterID>
<VATRateDescription>sample string 23</VATRateDescription>
<VATCalculated>sample string 24</VATCalculated>
<VATInvoiceType>sample string 25</VATInvoiceType>
<Reference>sample string 26</Reference>
<TextLine>true</TextLine>
<InsertedBy>sample string 27</InsertedBy>
<InsertedTime>2025-11-03T08:03:45.4758002+01:00</InsertedTime>
<ModifiedBy>sample string 28</ModifiedBy>
<ModifiedTime>2025-11-03T08:03:45.4768008+01:00</ModifiedTime>
<PriceIncludeVAT>true</PriceIncludeVAT>
<LeadTime>29</LeadTime>
<VATTaxCategory>sample string 30</VATTaxCategory>
</ProformaInvoiceLine>
<ProformaInvoiceLine>
<LineNumber>1</LineNumber>
<ItemID>sample string 2</ItemID>
<ItemIDType>sample string 3</ItemIDType>
<Quantity>1</Quantity>
<ItemBarCode>sample string 4</ItemBarCode>
<AlternateBarCode>sample string 5</AlternateBarCode>
<AlternateQuantity>1</AlternateQuantity>
<AlternateConvertFactor>1</AlternateConvertFactor>
<AlternateUnitOfMeasurement>sample string 6</AlternateUnitOfMeasurement>
<Price>1</Price>
<PriceWithVAT>1</PriceWithVAT>
<Series>sample string 7</Series>
<ItemTitle1>sample string 8</ItemTitle1>
<ItemTitle2>sample string 9</ItemTitle2>
<UnitOfMeasurment>sample string 10</UnitOfMeasurment>
<ItemDescription>sample string 11</ItemDescription>
<VATRateID>sample string 12</VATRateID>
<VATRatePercentage>1</VATRatePercentage>
<Note>sample string 13</Note>
<DiscountPercentage>1</DiscountPercentage>
<DiscountPercentage2>1</DiscountPercentage2>
<DiscountPercentage3>1</DiscountPercentage3>
<DiscountPercentage4>1</DiscountPercentage4>
<DiscountPercentage5>1</DiscountPercentage5>
<DiscountAmountAmount>1</DiscountAmountAmount>
<GrossAmount>1</GrossAmount>
<RabateAmount>1</RabateAmount>
<RabateAmountAmount>1</RabateAmountAmount>
<InetrmediateAmount>1</InetrmediateAmount>
<DiscountAmount>1</DiscountAmount>
<NetAmount>1</NetAmount>
<VATAmount>1</VATAmount>
<NetAmountLC>1</NetAmountLC>
<VATAmountLC>1</VATAmountLC>
<EnvironmentalTaxAmount>1</EnvironmentalTaxAmount>
<EnvironmentalTaxAmount_2>1</EnvironmentalTaxAmount_2>
<CostCenterID>sample string 14</CostCenterID>
<CostUnitID>sample string 15</CostUnitID>
<WorkOrderID>sample string 16</WorkOrderID>
<ClerkID>sample string 17</ClerkID>
<AnalyticID>sample string 18</AnalyticID>
<Analytic_AN1_ID>sample string 19</Analytic_AN1_ID>
<Analytic_AN2_ID>sample string 20</Analytic_AN2_ID>
<Analytic_AN3_ID>sample string 21</Analytic_AN3_ID>
<PayerCostCenterID>sample string 22</PayerCostCenterID>
<VATRateDescription>sample string 23</VATRateDescription>
<VATCalculated>sample string 24</VATCalculated>
<VATInvoiceType>sample string 25</VATInvoiceType>
<Reference>sample string 26</Reference>
<TextLine>true</TextLine>
<InsertedBy>sample string 27</InsertedBy>
<InsertedTime>2025-11-03T08:03:45.4758002+01:00</InsertedTime>
<ModifiedBy>sample string 28</ModifiedBy>
<ModifiedTime>2025-11-03T08:03:45.4768008+01:00</ModifiedTime>
<PriceIncludeVAT>true</PriceIncludeVAT>
<LeadTime>29</LeadTime>
<VATTaxCategory>sample string 30</VATTaxCategory>
</ProformaInvoiceLine>
</ProformaInvoiceLines>
</ProformaInvoiceHeader>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
UpdateResult| Name | Description | Type | Additional information |
|---|---|---|---|
| ResultCode | ExternalResultCode |
None. |
|
| Errors | Collection of Error |
None. |
Response Formats
application/xml, text/xml
Sample:
<UpdateResult xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ResultCode>None</ResultCode>
<Errors>
<Error>
<Level>Warning</Level>
<Message>sample string 1</Message>
</Error>
<Error>
<Level>Warning</Level>
<Message>sample string 1</Message>
</Error>
</Errors>
</UpdateResult>