Megaventory API v2017a

<back to all web services

SalesQuotesUpdate

The following routes are available for this service:
POST/SalesQuote/SalesQuotesUpdateInserts/Updates multiple Sales Quotes.Uses your API Key and accepts a List of mvSalesQuote objects. In a single request you can both Insert and Update up to 50 Sales Quotes. Each mvSalesQuote accepts the same fields Just as in SalesQuoteUpdate and can handle the same actions like Insert/Update.

We can update an existing Sales Quote using "Update". SalesQuoteInventoryLocationID is mandatory only we "Update" a Sales Quote as "Closed".

Examples:



A.

Insert 2 new sales quotes.

Value:

{
    "SalesQuotes": [
    {
      "mvSalesQuote": {
        "SalesQuoteClientID": "2024",
        "SalesQuoteDetails": [
          {
            "SalesQuoteRowProductSKU": "Milk",
            "SalesQuoteRowQuantity": 2
          }
        ],
        "SalesQuoteStatus": "Verified"
      },
      "mvRecordAction": "Insert"
    },
    {
      "mvSalesQuote": {
        "SalesQuoteClientID": 2024,
        "SalesQuoteDetails": [
          {
            "SalesQuoteRowProductSKU": "Sugar",
            "SalesQuoteRowQuantity": 2
          }
        ],
        "SalesQuoteStatus": "Verified"
      },
      "mvRecordAction": "Insert"
    }
  ]
} 


Response:

 {
    "SalesQuotesResponses": [
    {
      "mvSalesQuote": {
        "SalesQuoteId": 23750,
        "SalesQuoteTypeId": -10,
        "SalesQuoteTypeAbbreviation": "QUOTE",
        "SalesQuoteTypeDescription": "Sales Quote",
        "SalesQuoteNo": "1",
        "RelatedSalesOrderNo": "",
        "RelatedSalesOrderTypeId": 0,
        "SalesQuoteReferenceNo": "",
        "SalesQuoteReferenceApplication": "",
        "SalesQuoteDate": "/Date(1700604000000-0000)/",
        "SalesQuoteCustomOrderDate1": "/Date(-62135596800000-0000)/",
        "SalesQuoteCustomOrderDate2": "/Date(-62135596800000-0000)/",
        "SalesQuoteCurrencyCode": "EUR",
        "SalesQuoteClientID": 2024,
        "SalesQuoteClientName": "Giovanni",
        "SalesQuoteBillingAddress": "",
        "SalesQuoteShippingAddress": "",
        "SalesQuoteAddresses": [
          {
            "AddressType": "Billing",
            "AddressLine1": "",
            "AddressLine2": "",
            "AddressLine3": "",
            "TaxIdNumber": "",
            "Organization": "",
            "City": "",
            "State": "",
            "Country": "NONE",
            "CountryName": "",
            "Longitude": "",
            "Latitude": "",
            "ZipCode": ""
          },
          {
            "AddressType": "Shipping1",
            "AddressLine1": "",
            "AddressLine2": "",
            "AddressLine3": "",
            "TaxIdNumber": "",
            "Organization": "",
            "City": "",
            "State": "",
            "Country": "NONE",
            "CountryName": "",
            "Longitude": "",
            "Latitude": "",
            "ZipCode": ""
          }
        ],
        "SalesQuoteContactPerson": "",
        "SalesQuoteInventoryLocationID": 0,
        "SalesQuoteCustomFlag1": false,
        "SalesQuoteCustomFlag2": false,
        "SalesQuoteCustomFlag3": false,
        "SalesQuoteCustomFlag4": false,
        "SalesQuoteCustomFlag5": false,
        "SalesQuoteCustomFlag6": false,
        "SalesQuoteCustomFlag7": false,
        "SalesQuoteCustomFlag8": false,
        "SalesQuoteCustomFlag9": false,
        "SalesQuoteCustomFlag10": false,
        "SalesQuoteComments": "",
        "SalesQuoteTags": "",
        "SalesQuotePaymentTermsEnumeration": "None",
        "SalesQuotePaymentMethod": "None",
        "SalesQuoteTotalQuantity": 2,
        "SalesQuoteAmountSubtotalWithoutTaxAndDiscount": 0,
        "SalesQuoteAmountShipping": 0,
        "SalesQuoteAmountTotalDiscount": 0,
        "SalesQuoteAmountTotalTax": 0,
        "SalesQuoteAmountGrandTotal": 0,
        "SalesQuoteDetails": [
          {
            "SalesQuoteRowDetailID": 26505,
            "SalesQuoteRowProductID": 6186,
            "SalesQuoteRowProductSKU": "Milk",
            "SalesQuoteRowProductDescription": "Coffe ingredient",
            "SalesQuoteRowQuantity": 2,
            "SalesQuoteRowUnitPriceWithoutTaxOrDiscount": 0,
            "SalesQuoteRowTaxID": 0,
            "SalesQuoteRowTotalTaxAmount": 0,
            "SalesQuoteRowDiscountID": 0,
            "SalesQuoteRowTotalDiscountAmount": 0,
            "SalesQuoteRowTotalAmount": 0,
            "SalesQuoteRowRemarks": ""
          }
        ],
        "SalesQuoteStatus": "Verified",
        "SalesQuoteCreationDate": "/Date(1700652094898+0200)/",
        "SalesQuoteLastUpdatedDate": "/Date(1700652095318+0200)/"
      },
      "ResponseStatus": {
        "ErrorCode": "0"
      },
      "entityID": 23750
    },
    {
      "mvSalesQuote": {
        "SalesQuoteId": 23751,
        "SalesQuoteTypeId": -10,
        "SalesQuoteTypeAbbreviation": "QUOTE",
        "SalesQuoteTypeDescription": "Sales Quote",
        "SalesQuoteNo": "2",
        "RelatedSalesOrderNo": "",
        "RelatedSalesOrderTypeId": 0,
        "SalesQuoteReferenceNo": "",
        "SalesQuoteReferenceApplication": "",
        "SalesQuoteDate": "/Date(1700604000000-0000)/",
        "SalesQuoteCustomOrderDate1": "/Date(-62135596800000-0000)/",
        "SalesQuoteCustomOrderDate2": "/Date(-62135596800000-0000)/",
        "SalesQuoteCurrencyCode": "EUR",
        "SalesQuoteClientID": 2024,
        "SalesQuoteClientName": "Giovanni",
        "SalesQuoteBillingAddress": "",
        "SalesQuoteShippingAddress": "",
        "SalesQuoteAddresses": [
          {
            "AddressType": "Billing",
            "AddressLine1": "",
            "AddressLine2": "",
            "AddressLine3": "",
            "TaxIdNumber": "",
            "Organization": "",
            "City": "",
            "State": "",
            "Country": "NONE",
            "CountryName": "",
            "Longitude": "",
            "Latitude": "",
            "ZipCode": ""
          },
          {
            "AddressType": "Shipping1",
            "AddressLine1": "",
            "AddressLine2": "",
            "AddressLine3": "",
            "TaxIdNumber": "",
            "Organization": "",
            "City": "",
            "State": "",
            "Country": "NONE",
            "CountryName": "",
            "Longitude": "",
            "Latitude": "",
            "ZipCode": ""
          }
        ],
        "SalesQuoteContactPerson": "",
        "SalesQuoteInventoryLocationID": 0,
        "SalesQuoteCustomFlag1": false,
        "SalesQuoteCustomFlag2": false,
        "SalesQuoteCustomFlag3": false,
        "SalesQuoteCustomFlag4": false,
        "SalesQuoteCustomFlag5": false,
        "SalesQuoteCustomFlag6": false,
        "SalesQuoteCustomFlag7": false,
        "SalesQuoteCustomFlag8": false,
        "SalesQuoteCustomFlag9": false,
        "SalesQuoteCustomFlag10": false,
        "SalesQuoteComments": "",
        "SalesQuoteTags": "",
        "SalesQuotePaymentTermsEnumeration": "None",
        "SalesQuotePaymentMethod": "None",
        "SalesQuoteTotalQuantity": 2,
        "SalesQuoteAmountSubtotalWithoutTaxAndDiscount": 0,
        "SalesQuoteAmountShipping": 0,
        "SalesQuoteAmountTotalDiscount": 0,
        "SalesQuoteAmountTotalTax": 0,
        "SalesQuoteAmountGrandTotal": 0,
        "SalesQuoteDetails": [
          {
            "SalesQuoteRowDetailID": 26506,
            "SalesQuoteRowProductID": 6177,
            "SalesQuoteRowProductSKU": "Sugar",
            "SalesQuoteRowProductDescription": "For Coffee",
            "SalesQuoteRowQuantity": 2,
            "SalesQuoteRowUnitPriceWithoutTaxOrDiscount": 0,
            "SalesQuoteRowTaxID": 0,
            "SalesQuoteRowTotalTaxAmount": 0,
            "SalesQuoteRowDiscountID": 0,
            "SalesQuoteRowTotalDiscountAmount": 0,
            "SalesQuoteRowTotalAmount": 0,
            "SalesQuoteRowRemarks": ""
          }
        ],
        "SalesQuoteStatus": "Verified",
        "SalesQuoteCreationDate": "/Date(1700652104110+0200)/",
        "SalesQuoteLastUpdatedDate": "/Date(1700652104140+0200)/"
      },
      "ResponseStatus": {
        "ErrorCode": "0"
      },
      "entityID": 23751
    }
  ],
  "ResponseStatus": {
    "ErrorCode": "0",
    "Message": "All Sales Quotes were updated successfully."
  }
}

B.

Update 2 existing Sales Quotes.

Value:

{
  "SalesQuotes": [
    {
	  "mvSalesQuote": {
	    "SalesQuoteId": 23750,
	    "SalesQuoteClientID": 2024,
	    "SalesQuoteInventoryLocationID": 1011,
	    "SalesQuoteDetails": [
	      {
	        "SalesQuoteRowProductSKU": "Milk",
	        "SalesQuoteRowQuantity": 2
	      }
	    ],
	    "SalesQuoteStatus": "Closed"
	  },
	  "mvRecordAction": "Update"
	},
	{
	  "mvSalesQuote": {
	    "SalesQuoteId": 23751,
	    "SalesQuoteClientID": 2024,
	    "SalesQuoteInventoryLocationID": 1011,
	    "SalesQuoteDetails": [
	      {
	        "SalesQuoteRowProductSKU": "Sugar",
	        "SalesQuoteRowQuantity": 2
	      }
	    ],
	    "SalesQuoteStatus": "Closed"
	  },
	  "mvRecordAction": "Update"
	}
  ]
} 


Response:

 {
  "SalesQuotesResponses": [
    {
      "mvSalesQuote": {
        "SalesQuoteId": 23750,
        "SalesQuoteTypeId": -10,
        "SalesQuoteTypeAbbreviation": "QUOTE",
        "SalesQuoteTypeDescription": "Sales Quote",
        "SalesQuoteNo": "1",
        "RelatedSalesOrderNo": "9",
        "RelatedSalesOrderTypeId": 3,
        "SalesQuoteReferenceNo": "",
        "SalesQuoteReferenceApplication": "",
        "SalesQuoteDate": "/Date(1700604000000-0000)/",
        "SalesQuoteCustomOrderDate1": "/Date(-62135596800000-0000)/",
        "SalesQuoteCustomOrderDate2": "/Date(-62135596800000-0000)/",
        "SalesQuoteCurrencyCode": "EUR",
        "SalesQuoteClientID": 2024,
        "SalesQuoteClientName": "Giovanni",
        "SalesQuoteBillingAddress": "",
        "SalesQuoteShippingAddress": "",
        "SalesQuoteAddresses": [
          {
            "AddressType": "Billing",
            "AddressLine1": "",
            "AddressLine2": "",
            "AddressLine3": "",
            "TaxIdNumber": "",
            "Organization": "",
            "City": "",
            "State": "",
            "Country": "NONE",
            "CountryName": "",
            "Longitude": "",
            "Latitude": "",
            "ZipCode": ""
          },
          {
            "AddressType": "Shipping1",
            "AddressLine1": "",
            "AddressLine2": "",
            "AddressLine3": "",
            "TaxIdNumber": "",
            "Organization": "",
            "City": "",
            "State": "",
            "Country": "NONE",
            "CountryName": "",
            "Longitude": "",
            "Latitude": "",
            "ZipCode": ""
          }
        ],
        "SalesQuoteContactPerson": "",
        "SalesQuoteInventoryLocationID": 1011,
        "SalesQuoteCustomFlag1": false,
        "SalesQuoteCustomFlag2": false,
        "SalesQuoteCustomFlag3": false,
        "SalesQuoteCustomFlag4": false,
        "SalesQuoteCustomFlag5": false,
        "SalesQuoteCustomFlag6": false,
        "SalesQuoteCustomFlag7": false,
        "SalesQuoteCustomFlag8": false,
        "SalesQuoteCustomFlag9": false,
        "SalesQuoteCustomFlag10": false,
        "SalesQuoteComments": "",
        "SalesQuoteTags": "",
        "SalesQuotePaymentTermsEnumeration": "None",
        "SalesQuotePaymentMethod": "None",
        "SalesQuoteTotalQuantity": 2,
        "SalesQuoteAmountSubtotalWithoutTaxAndDiscount": 0,
        "SalesQuoteAmountShipping": 0,
        "SalesQuoteAmountTotalDiscount": 0,
        "SalesQuoteAmountTotalTax": 0,
        "SalesQuoteAmountGrandTotal": 0,
        "SalesQuoteDetails": [
          {
            "SalesQuoteRowDetailID": 26505,
            "SalesQuoteRowProductID": 6186,
            "SalesQuoteRowProductSKU": "Milk",
            "SalesQuoteRowProductDescription": "Coffe ingredient",
            "SalesQuoteRowQuantity": 2,
            "SalesQuoteRowUnitPriceWithoutTaxOrDiscount": 0,
            "SalesQuoteRowTaxID": 0,
            "SalesQuoteRowTotalTaxAmount": 0,
            "SalesQuoteRowDiscountID": 0,
            "SalesQuoteRowTotalDiscountAmount": 0,
            "SalesQuoteRowTotalAmount": 0,
            "SalesQuoteRowRemarks": ""
          }
        ],
        "SalesQuoteStatus": "Closed",
        "SalesQuoteCreationDate": "/Date(1700652094900-0000)/",
        "SalesQuoteLastUpdatedDate": "/Date(1700652420880+0200)/"
      },
      "ResponseStatus": {
        "ErrorCode": "0"
      },
      "entityID": 23750
    },
    {
      "mvSalesQuote": {
        "SalesQuoteId": 23751,
        "SalesQuoteTypeId": -10,
        "SalesQuoteTypeAbbreviation": "QUOTE",
        "SalesQuoteTypeDescription": "Sales Quote",
        "SalesQuoteNo": "2",
        "RelatedSalesOrderNo": "10",
        "RelatedSalesOrderTypeId": 3,
        "SalesQuoteReferenceNo": "",
        "SalesQuoteReferenceApplication": "",
        "SalesQuoteDate": "/Date(1700604000000-0000)/",
        "SalesQuoteCustomOrderDate1": "/Date(-62135596800000-0000)/",
        "SalesQuoteCustomOrderDate2": "/Date(-62135596800000-0000)/",
        "SalesQuoteCurrencyCode": "EUR",
        "SalesQuoteClientID": 2024,
        "SalesQuoteClientName": "Giovanni",
        "SalesQuoteBillingAddress": "",
        "SalesQuoteShippingAddress": "",
        "SalesQuoteAddresses": [
          {
            "AddressType": "Billing",
            "AddressLine1": "",
            "AddressLine2": "",
            "AddressLine3": "",
            "TaxIdNumber": "",
            "Organization": "",
            "City": "",
            "State": "",
            "Country": "NONE",
            "CountryName": "",
            "Longitude": "",
            "Latitude": "",
            "ZipCode": ""
          },
          {
            "AddressType": "Shipping1",
            "AddressLine1": "",
            "AddressLine2": "",
            "AddressLine3": "",
            "TaxIdNumber": "",
            "Organization": "",
            "City": "",
            "State": "",
            "Country": "NONE",
            "CountryName": "",
            "Longitude": "",
            "Latitude": "",
            "ZipCode": ""
          }
        ],
        "SalesQuoteContactPerson": "",
        "SalesQuoteInventoryLocationID": 1011,
        "SalesQuoteCustomFlag1": false,
        "SalesQuoteCustomFlag2": false,
        "SalesQuoteCustomFlag3": false,
        "SalesQuoteCustomFlag4": false,
        "SalesQuoteCustomFlag5": false,
        "SalesQuoteCustomFlag6": false,
        "SalesQuoteCustomFlag7": false,
        "SalesQuoteCustomFlag8": false,
        "SalesQuoteCustomFlag9": false,
        "SalesQuoteCustomFlag10": false,
        "SalesQuoteComments": "",
        "SalesQuoteTags": "",
        "SalesQuotePaymentTermsEnumeration": "None",
        "SalesQuotePaymentMethod": "None",
        "SalesQuoteTotalQuantity": 2,
        "SalesQuoteAmountSubtotalWithoutTaxAndDiscount": 0,
        "SalesQuoteAmountShipping": 0,
        "SalesQuoteAmountTotalDiscount": 0,
        "SalesQuoteAmountTotalTax": 0,
        "SalesQuoteAmountGrandTotal": 0,
        "SalesQuoteDetails": [
          {
            "SalesQuoteRowDetailID": 26506,
            "SalesQuoteRowProductID": 6177,
            "SalesQuoteRowProductSKU": "Sugar",
            "SalesQuoteRowProductDescription": "For Coffee",
            "SalesQuoteRowQuantity": 2,
            "SalesQuoteRowUnitPriceWithoutTaxOrDiscount": 0,
            "SalesQuoteRowTaxID": 0,
            "SalesQuoteRowTotalTaxAmount": 0,
            "SalesQuoteRowDiscountID": 0,
            "SalesQuoteRowTotalDiscountAmount": 0,
            "SalesQuoteRowTotalAmount": 0,
            "SalesQuoteRowRemarks": ""
          }
        ],
        "SalesQuoteStatus": "Closed",
        "SalesQuoteCreationDate": "/Date(1700652104110-0000)/",
        "SalesQuoteLastUpdatedDate": "/Date(1700652421156+0200)/"
      },
      "ResponseStatus": {
        "ErrorCode": "0"
      },
      "entityID": 23751
    }
  ],
  "ResponseStatus": {
    "ErrorCode": "0",
    "Message": "All Sales Quotes were updated successfully."
  }
}

C.

Insert a new Sales Quote and Update an existing one.

Value:

{
   "SalesQuotes": [
    {
      "mvSalesQuote": {
        "SalesQuoteClientID": "2024",
        "SalesQuoteDetails": [
          {
            "SalesQuoteRowProductSKU": "Milk",
            "SalesQuoteRowQuantity": 2
          }
        ],
        "SalesQuoteStatus": "Verified"
      },
      "mvRecordAction": "Insert"
    },
	{
	  "mvSalesQuote": {
	    "SalesQuoteId": 23752,
	    "SalesQuoteClientID": 1021,
	    "SalesQuoteInventoryLocationID": 1011,
	    "SalesQuoteDetails": [
	      {
	        "SalesQuoteRowProductSKU": "Sugar",
	        "SalesQuoteRowQuantity": 2
	      }
	    ],
	    "SalesQuoteStatus": "Closed"
	  },
	  "mvRecordAction": "Update"
	}
  ]
} 


Response:

 {
  "SalesQuotesResponses": [
    {
      "mvSalesQuote": {
        "SalesQuoteId": 23756,
        "SalesQuoteTypeId": -10,
        "SalesQuoteTypeAbbreviation": "QUOTE",
        "SalesQuoteTypeDescription": "Sales Quote",
        "SalesQuoteNo": "5",
        "RelatedSalesOrderNo": "",
        "RelatedSalesOrderTypeId": 0,
        "SalesQuoteReferenceNo": "",
        "SalesQuoteReferenceApplication": "",
        "SalesQuoteDate": "/Date(1700604000000-0000)/",
        "SalesQuoteCustomOrderDate1": "/Date(-62135596800000-0000)/",
        "SalesQuoteCustomOrderDate2": "/Date(-62135596800000-0000)/",
        "SalesQuoteCurrencyCode": "EUR",
        "SalesQuoteClientID": 2024,
        "SalesQuoteClientName": "Giovanni",
        "SalesQuoteBillingAddress": "",
        "SalesQuoteShippingAddress": "",
        "SalesQuoteAddresses": [
          {
            "AddressType": "Billing",
            "AddressLine1": "",
            "AddressLine2": "",
            "AddressLine3": "",
            "TaxIdNumber": "",
            "Organization": "",
            "City": "",
            "State": "",
            "Country": "NONE",
            "CountryName": "",
            "Longitude": "",
            "Latitude": "",
            "ZipCode": ""
          },
          {
            "AddressType": "Shipping1",
            "AddressLine1": "",
            "AddressLine2": "",
            "AddressLine3": "",
            "TaxIdNumber": "",
            "Organization": "",
            "City": "",
            "State": "",
            "Country": "NONE",
            "CountryName": "",
            "Longitude": "",
            "Latitude": "",
            "ZipCode": ""
          }
        ],
        "SalesQuoteContactPerson": "",
        "SalesQuoteInventoryLocationID": 0,
        "SalesQuoteCustomFlag1": false,
        "SalesQuoteCustomFlag2": false,
        "SalesQuoteCustomFlag3": false,
        "SalesQuoteCustomFlag4": false,
        "SalesQuoteCustomFlag5": false,
        "SalesQuoteCustomFlag6": false,
        "SalesQuoteCustomFlag7": false,
        "SalesQuoteCustomFlag8": false,
        "SalesQuoteCustomFlag9": false,
        "SalesQuoteCustomFlag10": false,
        "SalesQuoteComments": "",
        "SalesQuoteTags": "",
        "SalesQuotePaymentTermsEnumeration": "None",
        "SalesQuotePaymentMethod": "None",
        "SalesQuoteTotalQuantity": 2,
        "SalesQuoteAmountSubtotalWithoutTaxAndDiscount": 0,
        "SalesQuoteAmountShipping": 0,
        "SalesQuoteAmountTotalDiscount": 0,
        "SalesQuoteAmountTotalTax": 0,
        "SalesQuoteAmountGrandTotal": 0,
        "SalesQuoteDetails": [
          {
            "SalesQuoteRowDetailID": 26511,
            "SalesQuoteRowProductID": 6186,
            "SalesQuoteRowProductSKU": "Milk",
            "SalesQuoteRowProductDescription": "Coffe ingredient",
            "SalesQuoteRowQuantity": 2,
            "SalesQuoteRowUnitPriceWithoutTaxOrDiscount": 0,
            "SalesQuoteRowTaxID": 0,
            "SalesQuoteRowTotalTaxAmount": 0,
            "SalesQuoteRowDiscountID": 0,
            "SalesQuoteRowTotalDiscountAmount": 0,
            "SalesQuoteRowTotalAmount": 0,
            "SalesQuoteRowRemarks": ""
          }
        ],
        "SalesQuoteStatus": "Verified",
        "SalesQuoteCreationDate": "/Date(1700652615376+0200)/",
        "SalesQuoteLastUpdatedDate": "/Date(1700652615448+0200)/"
      },
      "ResponseStatus": {
        "ErrorCode": "0"
      },
      "entityID": 23756
    },
    {
      "mvSalesQuote": {
        "SalesQuoteId": 23752,
        "SalesQuoteTypeId": -10,
        "SalesQuoteTypeAbbreviation": "QUOTE",
        "SalesQuoteTypeDescription": "Sales Quote",
        "SalesQuoteNo": "3",
        "RelatedSalesOrderNo": "11",
        "RelatedSalesOrderTypeId": 3,
        "SalesQuoteReferenceNo": "",
        "SalesQuoteReferenceApplication": "",
        "SalesQuoteDate": "/Date(1700604000000-0000)/",
        "SalesQuoteCustomOrderDate1": "/Date(-62135596800000-0000)/",
        "SalesQuoteCustomOrderDate2": "/Date(-62135596800000-0000)/",
        "SalesQuoteCurrencyCode": "EUR",
        "SalesQuoteClientID": 1021,
        "SalesQuoteClientName": "Dummy Client A",
        "SalesQuoteBillingAddress": "",
        "SalesQuoteShippingAddress": "",
        "SalesQuoteAddresses": [
          {
            "AddressType": "Billing",
            "AddressLine1": "",
            "AddressLine2": "",
            "AddressLine3": "",
            "TaxIdNumber": "",
            "Organization": "",
            "City": "",
            "State": "",
            "Country": "NONE",
            "CountryName": "",
            "Longitude": "",
            "Latitude": "",
            "ZipCode": ""
          },
          {
            "AddressType": "Shipping1",
            "AddressLine1": "",
            "AddressLine2": "",
            "AddressLine3": "",
            "TaxIdNumber": "",
            "Organization": "",
            "City": "",
            "State": "",
            "Country": "NONE",
            "CountryName": "",
            "Longitude": "",
            "Latitude": "",
            "ZipCode": ""
          }
        ],
        "SalesQuoteContactPerson": "",
        "SalesQuoteInventoryLocationID": 1011,
        "SalesQuoteCustomFlag1": false,
        "SalesQuoteCustomFlag2": false,
        "SalesQuoteCustomFlag3": false,
        "SalesQuoteCustomFlag4": false,
        "SalesQuoteCustomFlag5": false,
        "SalesQuoteCustomFlag6": false,
        "SalesQuoteCustomFlag7": false,
        "SalesQuoteCustomFlag8": false,
        "SalesQuoteCustomFlag9": false,
        "SalesQuoteCustomFlag10": false,
        "SalesQuoteComments": "",
        "SalesQuoteTags": "",
        "SalesQuotePaymentTermsEnumeration": "None",
        "SalesQuotePaymentMethod": "None",
        "SalesQuoteTotalQuantity": 1,
        "SalesQuoteAmountSubtotalWithoutTaxAndDiscount": 0,
        "SalesQuoteAmountShipping": 0,
        "SalesQuoteAmountTotalDiscount": 0,
        "SalesQuoteAmountTotalTax": 0,
        "SalesQuoteAmountGrandTotal": 0,
        "SalesQuoteDetails": [
          {
            "SalesQuoteRowDetailID": 26507,
            "SalesQuoteRowProductID": 3156,
            "SalesQuoteRowProductSKU": "Sugar",
            "SalesQuoteRowProductDescription": "For Coffee",
            "SalesQuoteRowQuantity": 1,
            "SalesQuoteRowUnitPriceWithoutTaxOrDiscount": 0,
            "SalesQuoteRowTaxID": 0,
            "SalesQuoteRowTotalTaxAmount": 0,
            "SalesQuoteRowDiscountID": 0,
            "SalesQuoteRowTotalDiscountAmount": 0,
            "SalesQuoteRowTotalAmount": 0,
            "SalesQuoteRowRemarks": ""
          }
        ],
        "SalesQuoteStatus": "Closed",
        "SalesQuoteCreationDate": "/Date(1700652154983-0000)/",
        "SalesQuoteLastUpdatedDate": "/Date(1700652615530+0200)/"
        },
        "ResponseStatus": {
        "ErrorCode": "0"
        },
        "entityID": 23752
    }
  ],
  "ResponseStatus": {
    "ErrorCode": "0",
    "Message": "All Sales Quotes were updated successfully."
  }
}

To override the Content-type in your clients HTTP Accept Header, append the .csv suffix or ?format=csv

HTTP + CSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /csv/reply/SalesQuotesUpdate HTTP/1.1 
Host: api.megaventory.com 
Content-Type: text/csv
Content-Length: length

mvSalesQuote,mvRecordAction
"{SalesQuoteId:0,SalesQuoteTypeId:0,SalesQuoteTypeAbbreviation:String,SalesQuoteTypeDescription:String,SalesQuoteNo:String,RelatedSalesOrderNo:String,RelatedSalesOrderTypeId :0,SalesQuoteReferenceNo:String,SalesQuoteReferenceApplication:String,SalesQuoteDate:0001-01-01,SalesQuoteCustomOrderDate1:0001-01-01,SalesQuoteCustomOrderDate2:0001-01-01,SalesQuoteCurrencyCode:String,SalesQuoteClientID:0,SalesQuoteClientName:String,SalesQuoteBillingAddress:String,SalesQuoteShippingAddress:String,SalesQuoteAddresses:[{AddressType:General,AddressLine1:String,AddressLine2:String,AddressLine3:String,Name:String,Phone:String,Email:String,TaxIdNumber:String,Organization:String,City:String,State:String,Country:NONE,CountryName:String,Longitude:String,Latitude:String,ZipCode:String}],SalesQuoteContactPerson:String,SalesQuoteInventoryLocationID:0,SalesQuoteCustomFlag1:False,SalesQuoteCustomFlag2:False,SalesQuoteCustomFlag3:False,SalesQuoteCustomFlag4:False,SalesQuoteCustomFlag5:False,SalesQuoteCustomFlag6:False,SalesQuoteCustomFlag7:False,SalesQuoteCustomFlag8:False,SalesQuoteCustomFlag9:False,SalesQuoteCustomFlag10:False,SalesQuoteComments:String,SalesQuoteTags:String,SalesQuotePaymentTermsEnumeration:None,SalesQuotePaymentMethod:None,SalesQuoteTotalQuantity:0,SalesQuoteAmountSubtotalWithoutTaxAndDiscount:0.00,SalesQuoteAmountShipping:0.00,SalesQuoteAmountTotalDiscount:0.00,SalesQuoteAmountTotalTax:0.00,SalesQuoteAmountGrandTotal:0.00,SalesQuoteTotalWeight:0,SalesQuoteTotalWeightUnitID:0,SalesQuoteDetails:[{SalesQuoteRowDetailID:0,SalesQuoteRowProductID:0,SalesQuoteRowProductSKU:String,SalesQuoteRowProductDescription:String,SalesQuoteRowQuantity:0,SalesQuoteRowUnitPriceWithoutTaxOrDiscount:0,SalesQuoteRowTaxID:0,SalesQuoteRowTotalTaxAmount:0,SalesQuoteRowDiscountID:0,SalesQuoteRowTotalDiscountAmount:0,SalesQuoteRowTotalAmount:0,SalesQuoteRowRemarks:String,SalesQuoteRowTotalWeight:0,SalesQuoteRowTotalWeightUnitID:0}],SalesQuoteShipDocumentTypeID:String,SalesQuoteStatus:ValidStatus,SalesQuoteCreationDate:0001-01-01,SalesQuoteLastUpdatedDate:0001-01-01}",Insert

HTTP/1.1 200 OK
Content-Type: text/csv
Content-Length: length

mvSalesQuote,ResponseStatus,entityID,InternalErrorCode
"{SalesQuoteId:0,SalesQuoteTypeId:0,SalesQuoteTypeAbbreviation:String,SalesQuoteTypeDescription:String,SalesQuoteNo:String,RelatedSalesOrderNo:String,RelatedSalesOrderTypeId :0,SalesQuoteReferenceNo:String,SalesQuoteReferenceApplication:String,SalesQuoteDate:0001-01-01,SalesQuoteCustomOrderDate1:0001-01-01,SalesQuoteCustomOrderDate2:0001-01-01,SalesQuoteCurrencyCode:String,SalesQuoteClientID:0,SalesQuoteClientName:String,SalesQuoteBillingAddress:String,SalesQuoteShippingAddress:String,SalesQuoteAddresses:[{AddressType:General,AddressLine1:String,AddressLine2:String,AddressLine3:String,Name:String,Phone:String,Email:String,TaxIdNumber:String,Organization:String,City:String,State:String,Country:NONE,CountryName:String,Longitude:String,Latitude:String,ZipCode:String}],SalesQuoteContactPerson:String,SalesQuoteInventoryLocationID:0,SalesQuoteCustomFlag1:False,SalesQuoteCustomFlag2:False,SalesQuoteCustomFlag3:False,SalesQuoteCustomFlag4:False,SalesQuoteCustomFlag5:False,SalesQuoteCustomFlag6:False,SalesQuoteCustomFlag7:False,SalesQuoteCustomFlag8:False,SalesQuoteCustomFlag9:False,SalesQuoteCustomFlag10:False,SalesQuoteComments:String,SalesQuoteTags:String,SalesQuotePaymentTermsEnumeration:None,SalesQuotePaymentMethod:None,SalesQuoteTotalQuantity:0,SalesQuoteAmountSubtotalWithoutTaxAndDiscount:0.00,SalesQuoteAmountShipping:0.00,SalesQuoteAmountTotalDiscount:0.00,SalesQuoteAmountTotalTax:0.00,SalesQuoteAmountGrandTotal:0.00,SalesQuoteTotalWeight:0,SalesQuoteTotalWeightUnitID:0,SalesQuoteDetails:[{SalesQuoteRowDetailID:0,SalesQuoteRowProductID:0,SalesQuoteRowProductSKU:String,SalesQuoteRowProductDescription:String,SalesQuoteRowQuantity:0,SalesQuoteRowUnitPriceWithoutTaxOrDiscount:0,SalesQuoteRowTaxID:0,SalesQuoteRowTotalTaxAmount:0,SalesQuoteRowDiscountID:0,SalesQuoteRowTotalDiscountAmount:0,SalesQuoteRowTotalAmount:0,SalesQuoteRowRemarks:String,SalesQuoteRowTotalWeight:0,SalesQuoteRowTotalWeightUnitID:0}],SalesQuoteShipDocumentTypeID:String,SalesQuoteStatus:ValidStatus,SalesQuoteCreationDate:0001-01-01,SalesQuoteLastUpdatedDate:0001-01-01}","{ErrorCode:String,Message:String,StackTrace:String,Errors:[{ErrorCode:String,FieldName:String,Message:String}]}",0,String