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 .jsv suffix or ?format=jsv

HTTP + JSV

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

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

{
	APIKEY: String,
	SalesQuotes: 
	[
		{
			mvSalesQuote: 
			{
				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
			},
			mvRecordAction: Insert
		}
	],
	mvInsertUpdateDeleteSourceApplication: String
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	SalesQuotesResponses: 
	[
		{
			mvSalesQuote: 
			{
				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
			},
			ResponseStatus: 
			{
				ErrorCode: String,
				Message: String,
				StackTrace: String,
				Errors: 
				[
					{
						ErrorCode: String,
						FieldName: String,
						Message: String
					}
				]
			},
			entityID: 0,
			InternalErrorCode: String
		}
	],
	ResponseStatus: 
	{
		ErrorCode: String,
		Message: String,
		StackTrace: String,
		Errors: 
		[
			{
				ErrorCode: String,
				FieldName: String,
				Message: String
			}
		]
	},
	InternalErrorCode: String
}