POST api/SaiPO/Post

Request Information

URI Parameters

None.

Body Parameters

SaiPO
NameDescriptionTypeAdditional information
PONum

string

None.

VendorId

string

None.

SDServiceMasterId

string

None.

SDCallMasterId

string

None.

Break1Type

integer

None.

Break1Code

string

None.

Break2Type

integer

None.

Break2Code

string

None.

TaxCode

string

None.

IsTaxable

boolean

None.

TermCode

string

None.

EmployeeNum

string

None.

VendorLocationMasterId

integer

None.

VendorLocationMaster

SAILocationMaster

None.

SMLocationMasterId

integer

None.

SMLocationMaster

SAILocationMaster

None.

ShipToCompanyName

string

None.

ShipToFirstName

string

None.

ShipToLastName

string

None.

ShipToEmail

string

None.

ShipToWorkPhone

string

None.

ShipToCellPhone

string

None.

ShipToHomePhone

string

None.

ShipToFax

string

None.

ShipToWebsite

string

None.

VendorPhone

string

None.

VendorFax

string

None.

VendorWebsite

string

None.

VendorName

string

None.

VendorCompanyName

string

None.

ExpectedDate

date

None.

EmailStatus

string

None.

VendorEmail

string

None.

Description

string

None.

POStatus

string

None.

OrderDate

date

None.

IsPaidFromAP

boolean

None.

IsInvoiceApprovedOrPosted

boolean

None.

Parts

Collection of SaiPODetail

None.

PhoneIconUrl

string

None.

Amount

decimal number

None.

TechNum

string

None.

BuyerName

string

None.

SDSMProjectId

integer

None.

ProjectNum

string

None.

CompanyName

string

None.

CompanyPhone

string

None.

CompanyAddress

string

None.

CompanyEmail

string

None.

TruckNum

string

None.

AccountId

integer

None.

CompanyId

string

None.

CreatedBy

string

None.

CreatedOn

date

None.

Request Formats

application/json, text/json

Sample:
{
  "PONum": "sample string 1",
  "VendorId": "sample string 2",
  "SDServiceMasterId": "sample string 3",
  "SDCallMasterId": "sample string 4",
  "Break1Type": 1,
  "Break1Code": "sample string 5",
  "Break2Type": 1,
  "Break2Code": "sample string 6",
  "TaxCode": "sample string 7",
  "IsTaxable": true,
  "TermCode": "sample string 9",
  "EmployeeNum": "sample string 10",
  "VendorLocationMasterId": 1,
  "VendorLocationMaster": {
    "Attention": "sample string 1",
    "AddressLine1": "sample string 2",
    "AddressLine2": "sample string 3",
    "City": "sample string 4",
    "State": "sample string 5",
    "Zip": "sample string 6",
    "Country": "sample string 7",
    "GeoLocationLatitude": "sample string 8",
    "GeoLocationLongitude": "sample string 9",
    "IsGoogleVerified": true,
    "IsCustomerVerified": true,
    "AccountId": 10,
    "CompanyId": "sample string 11",
    "CreatedOn": "2025-12-16T20:11:43.6861251+00:00",
    "CreatedBy": "sample string 13",
    "UpdatedOn": "2025-12-16T20:11:43.6861251+00:00",
    "UpdatedBy": "sample string 14",
    "IsLockedForEditing": true,
    "LockedBy": "sample string 16",
    "Id": 17,
    "FieldPermissions": []
  },
  "SMLocationMasterId": 1,
  "SMLocationMaster": {
    "Attention": "sample string 1",
    "AddressLine1": "sample string 2",
    "AddressLine2": "sample string 3",
    "City": "sample string 4",
    "State": "sample string 5",
    "Zip": "sample string 6",
    "Country": "sample string 7",
    "GeoLocationLatitude": "sample string 8",
    "GeoLocationLongitude": "sample string 9",
    "IsGoogleVerified": true,
    "IsCustomerVerified": true,
    "AccountId": 10,
    "CompanyId": "sample string 11",
    "CreatedOn": "2025-12-16T20:11:43.6861251+00:00",
    "CreatedBy": "sample string 13",
    "UpdatedOn": "2025-12-16T20:11:43.6861251+00:00",
    "UpdatedBy": "sample string 14",
    "IsLockedForEditing": true,
    "LockedBy": "sample string 16",
    "Id": 17,
    "FieldPermissions": []
  },
  "ShipToCompanyName": "sample string 11",
  "ShipToFirstName": "sample string 12",
  "ShipToLastName": "sample string 13",
  "ShipToEmail": "sample string 14",
  "ShipToWorkPhone": "sample string 15",
  "ShipToCellPhone": "sample string 16",
  "ShipToHomePhone": "sample string 17",
  "ShipToFax": "sample string 18",
  "ShipToWebsite": "sample string 19",
  "VendorPhone": "sample string 20",
  "VendorFax": "sample string 21",
  "VendorWebsite": "sample string 22",
  "VendorName": "sample string 23",
  "VendorCompanyName": "sample string 24",
  "ExpectedDate": "2025-12-16T20:11:43.6861251+00:00",
  "EmailStatus": "sample string 25",
  "VendorEmail": "sample string 26",
  "Description": "sample string 27",
  "POStatus": "sample string 28",
  "OrderDate": "2025-12-16T20:11:43.6861251+00:00",
  "IsPaidFromAP": true,
  "IsInvoiceApprovedOrPosted": true,
  "Parts": [
    {
      "SequenceNum": 1,
      "PONum": "sample string 1",
      "PartNum": "sample string 2",
      "Description": "sample string 3",
      "UnitCost": 1.0,
      "UnitCostInString": "sample string 4",
      "Quantity": 5.0,
      "IsTaxable": true,
      "AccountNum": "sample string 6",
      "ExtendedAmount": 1.0,
      "ExtendedAmountInString": "sample string 7",
      "Comments": "sample string 8",
      "IsInventory": true,
      "IsIncludedInInvoice": true,
      "QuantityUsed": 11.0,
      "QuantityToAdd": 12.0,
      "SalesTax": 13.0,
      "TaxRate": 14.0,
      "PriceCode": "sample string 15",
      "TaxCode": "sample string 16",
      "SalesAmount": 17.0,
      "Multiplier": 18.0,
      "Discount": 19.0,
      "ApplySalesTax": "sample string 20",
      "RetailPrice": 21.0,
      "TaxAmount": 22.0,
      "IsUnitCostInRange": true,
      "ItemCategory": "sample string 24",
      "QuantityReceived": 25.0,
      "QuantityCancelled": 26.0,
      "QuantityBackOrdered": 27.0,
      "QuantityInvoice": 28.0,
      "POPartStatus": "sample string 29",
      "BillingCodeType": "sample string 30",
      "AccountId": 31,
      "CompanyId": "sample string 32",
      "CreatedBy": "sample string 33",
      "CreatedOn": "2025-12-16T20:11:43.7033125+00:00"
    },
    {
      "SequenceNum": 1,
      "PONum": "sample string 1",
      "PartNum": "sample string 2",
      "Description": "sample string 3",
      "UnitCost": 1.0,
      "UnitCostInString": "sample string 4",
      "Quantity": 5.0,
      "IsTaxable": true,
      "AccountNum": "sample string 6",
      "ExtendedAmount": 1.0,
      "ExtendedAmountInString": "sample string 7",
      "Comments": "sample string 8",
      "IsInventory": true,
      "IsIncludedInInvoice": true,
      "QuantityUsed": 11.0,
      "QuantityToAdd": 12.0,
      "SalesTax": 13.0,
      "TaxRate": 14.0,
      "PriceCode": "sample string 15",
      "TaxCode": "sample string 16",
      "SalesAmount": 17.0,
      "Multiplier": 18.0,
      "Discount": 19.0,
      "ApplySalesTax": "sample string 20",
      "RetailPrice": 21.0,
      "TaxAmount": 22.0,
      "IsUnitCostInRange": true,
      "ItemCategory": "sample string 24",
      "QuantityReceived": 25.0,
      "QuantityCancelled": 26.0,
      "QuantityBackOrdered": 27.0,
      "QuantityInvoice": 28.0,
      "POPartStatus": "sample string 29",
      "BillingCodeType": "sample string 30",
      "AccountId": 31,
      "CompanyId": "sample string 32",
      "CreatedBy": "sample string 33",
      "CreatedOn": "2025-12-16T20:11:43.7033125+00:00"
    }
  ],
  "PhoneIconUrl": "sample string 31",
  "Amount": 1.0,
  "TechNum": "sample string 32",
  "BuyerName": "sample string 33",
  "SDSMProjectId": 1,
  "ProjectNum": "sample string 34",
  "CompanyName": "sample string 35",
  "CompanyPhone": "sample string 36",
  "CompanyAddress": "sample string 37",
  "CompanyEmail": "sample string 38",
  "TruckNum": "sample string 39",
  "AccountId": 40,
  "CompanyId": "sample string 41",
  "CreatedBy": "sample string 42",
  "CreatedOn": "2025-12-16T20:11:43.7033125+00:00"
}

application/xml, text/xml

Sample:
<SaiPO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.SAI.PO">
  <AccountId xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO">40</AccountId>
  <CompanyId xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO">sample string 41</CompanyId>
  <CreatedBy xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO">sample string 42</CreatedBy>
  <CreatedOn xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO">2025-12-16T20:11:43.7033125+00:00</CreatedOn>
  <Amount>1</Amount>
  <Break1Code>sample string 5</Break1Code>
  <Break1Type>1</Break1Type>
  <Break2Code>sample string 6</Break2Code>
  <Break2Type>1</Break2Type>
  <BuyerName>sample string 33</BuyerName>
  <CompanyAddress>sample string 37</CompanyAddress>
  <CompanyEmail>sample string 38</CompanyEmail>
  <CompanyName>sample string 35</CompanyName>
  <CompanyPhone>sample string 36</CompanyPhone>
  <Description>sample string 27</Description>
  <EmailStatus>sample string 25</EmailStatus>
  <EmployeeNum>sample string 10</EmployeeNum>
  <ExpectedDate>2025-12-16T20:11:43.6861251+00:00</ExpectedDate>
  <IsInvoiceApprovedOrPosted>true</IsInvoiceApprovedOrPosted>
  <IsPaidFromAP>true</IsPaidFromAP>
  <IsTaxable>true</IsTaxable>
  <OrderDate>2025-12-16T20:11:43.6861251+00:00</OrderDate>
  <PONum>sample string 1</PONum>
  <POStatus>sample string 28</POStatus>
  <Parts>
    <SaiPODetail>
      <AccountId xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO">31</AccountId>
      <CompanyId xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO">sample string 32</CompanyId>
      <CreatedBy xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO">sample string 33</CreatedBy>
      <CreatedOn xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO">2025-12-16T20:11:43.7033125+00:00</CreatedOn>
      <AccountNum>sample string 6</AccountNum>
      <ApplySalesTax>sample string 20</ApplySalesTax>
      <BillingCodeType>sample string 30</BillingCodeType>
      <Comments>sample string 8</Comments>
      <Description>sample string 3</Description>
      <Discount>19</Discount>
      <ExtendedAmount>1</ExtendedAmount>
      <ExtendedAmountInString>sample string 7</ExtendedAmountInString>
      <IsIncludedInInvoice>true</IsIncludedInInvoice>
      <IsInventory>true</IsInventory>
      <IsTaxable>true</IsTaxable>
      <IsUnitCostInRange>true</IsUnitCostInRange>
      <ItemCategory>sample string 24</ItemCategory>
      <Multiplier>18</Multiplier>
      <PONum>sample string 1</PONum>
      <POPartStatus>sample string 29</POPartStatus>
      <PartNum>sample string 2</PartNum>
      <PriceCode>sample string 15</PriceCode>
      <Quantity>5</Quantity>
      <QuantityBackOrdered>27</QuantityBackOrdered>
      <QuantityCancelled>26</QuantityCancelled>
      <QuantityInvoice>28</QuantityInvoice>
      <QuantityReceived>25</QuantityReceived>
      <QuantityToAdd>12</QuantityToAdd>
      <QuantityUsed>11</QuantityUsed>
      <RetailPrice>21</RetailPrice>
      <SalesAmount>17</SalesAmount>
      <SalesTax>13</SalesTax>
      <SequenceNum>1</SequenceNum>
      <TaxAmount>22</TaxAmount>
      <TaxCode>sample string 16</TaxCode>
      <TaxRate>14</TaxRate>
      <UnitCost>1</UnitCost>
      <UnitCostInString>sample string 4</UnitCostInString>
    </SaiPODetail>
    <SaiPODetail>
      <AccountId xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO">31</AccountId>
      <CompanyId xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO">sample string 32</CompanyId>
      <CreatedBy xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO">sample string 33</CreatedBy>
      <CreatedOn xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO">2025-12-16T20:11:43.7033125+00:00</CreatedOn>
      <AccountNum>sample string 6</AccountNum>
      <ApplySalesTax>sample string 20</ApplySalesTax>
      <BillingCodeType>sample string 30</BillingCodeType>
      <Comments>sample string 8</Comments>
      <Description>sample string 3</Description>
      <Discount>19</Discount>
      <ExtendedAmount>1</ExtendedAmount>
      <ExtendedAmountInString>sample string 7</ExtendedAmountInString>
      <IsIncludedInInvoice>true</IsIncludedInInvoice>
      <IsInventory>true</IsInventory>
      <IsTaxable>true</IsTaxable>
      <IsUnitCostInRange>true</IsUnitCostInRange>
      <ItemCategory>sample string 24</ItemCategory>
      <Multiplier>18</Multiplier>
      <PONum>sample string 1</PONum>
      <POPartStatus>sample string 29</POPartStatus>
      <PartNum>sample string 2</PartNum>
      <PriceCode>sample string 15</PriceCode>
      <Quantity>5</Quantity>
      <QuantityBackOrdered>27</QuantityBackOrdered>
      <QuantityCancelled>26</QuantityCancelled>
      <QuantityInvoice>28</QuantityInvoice>
      <QuantityReceived>25</QuantityReceived>
      <QuantityToAdd>12</QuantityToAdd>
      <QuantityUsed>11</QuantityUsed>
      <RetailPrice>21</RetailPrice>
      <SalesAmount>17</SalesAmount>
      <SalesTax>13</SalesTax>
      <SequenceNum>1</SequenceNum>
      <TaxAmount>22</TaxAmount>
      <TaxCode>sample string 16</TaxCode>
      <TaxRate>14</TaxRate>
      <UnitCost>1</UnitCost>
      <UnitCostInString>sample string 4</UnitCostInString>
    </SaiPODetail>
  </Parts>
  <PhoneIconUrl>sample string 31</PhoneIconUrl>
  <ProjectNum>sample string 34</ProjectNum>
  <SDCallMasterId>sample string 4</SDCallMasterId>
  <SDSMProjectId>1</SDSMProjectId>
  <SDServiceMasterId>sample string 3</SDServiceMasterId>
  <SMLocationMaster xmlns:d2p1="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.SAI">
    <Id xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">17</Id>
    <CreatedBy xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 13</CreatedBy>
    <CreatedOn xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">2025-12-16T20:11:43.6861251+00:00</CreatedOn>
    <IsLockedForEditing xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">true</IsLockedForEditing>
    <LockedBy xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 16</LockedBy>
    <UpdatedBy xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 14</UpdatedBy>
    <UpdatedOn xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">2025-12-16T20:11:43.6861251+00:00</UpdatedOn>
    <AccountId xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">10</AccountId>
    <CompanyId xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 11</CompanyId>
    <d2p1:AddressLine1>sample string 2</d2p1:AddressLine1>
    <d2p1:AddressLine2>sample string 3</d2p1:AddressLine2>
    <d2p1:Attention>sample string 1</d2p1:Attention>
    <d2p1:City>sample string 4</d2p1:City>
    <d2p1:Country>sample string 7</d2p1:Country>
    <d2p1:GeoLocationLatitude>sample string 8</d2p1:GeoLocationLatitude>
    <d2p1:GeoLocationLongitude>sample string 9</d2p1:GeoLocationLongitude>
    <d2p1:IsCustomerVerified>true</d2p1:IsCustomerVerified>
    <d2p1:IsGoogleVerified>true</d2p1:IsGoogleVerified>
    <d2p1:State>sample string 5</d2p1:State>
    <d2p1:Zip>sample string 6</d2p1:Zip>
  </SMLocationMaster>
  <SMLocationMasterId>1</SMLocationMasterId>
  <ShipToCellPhone>sample string 16</ShipToCellPhone>
  <ShipToCompanyName>sample string 11</ShipToCompanyName>
  <ShipToEmail>sample string 14</ShipToEmail>
  <ShipToFax>sample string 18</ShipToFax>
  <ShipToFirstName>sample string 12</ShipToFirstName>
  <ShipToHomePhone>sample string 17</ShipToHomePhone>
  <ShipToLastName>sample string 13</ShipToLastName>
  <ShipToWebsite>sample string 19</ShipToWebsite>
  <ShipToWorkPhone>sample string 15</ShipToWorkPhone>
  <TaxCode>sample string 7</TaxCode>
  <TechNum>sample string 32</TechNum>
  <TermCode>sample string 9</TermCode>
  <TruckNum>sample string 39</TruckNum>
  <VendorCompanyName>sample string 24</VendorCompanyName>
  <VendorEmail>sample string 26</VendorEmail>
  <VendorFax>sample string 21</VendorFax>
  <VendorId>sample string 2</VendorId>
  <VendorLocationMaster xmlns:d2p1="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.SAI">
    <Id xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">17</Id>
    <CreatedBy xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 13</CreatedBy>
    <CreatedOn xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">2025-12-16T20:11:43.6861251+00:00</CreatedOn>
    <IsLockedForEditing xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">true</IsLockedForEditing>
    <LockedBy xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 16</LockedBy>
    <UpdatedBy xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 14</UpdatedBy>
    <UpdatedOn xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">2025-12-16T20:11:43.6861251+00:00</UpdatedOn>
    <AccountId xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">10</AccountId>
    <CompanyId xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 11</CompanyId>
    <d2p1:AddressLine1>sample string 2</d2p1:AddressLine1>
    <d2p1:AddressLine2>sample string 3</d2p1:AddressLine2>
    <d2p1:Attention>sample string 1</d2p1:Attention>
    <d2p1:City>sample string 4</d2p1:City>
    <d2p1:Country>sample string 7</d2p1:Country>
    <d2p1:GeoLocationLatitude>sample string 8</d2p1:GeoLocationLatitude>
    <d2p1:GeoLocationLongitude>sample string 9</d2p1:GeoLocationLongitude>
    <d2p1:IsCustomerVerified>true</d2p1:IsCustomerVerified>
    <d2p1:IsGoogleVerified>true</d2p1:IsGoogleVerified>
    <d2p1:State>sample string 5</d2p1:State>
    <d2p1:Zip>sample string 6</d2p1:Zip>
  </VendorLocationMaster>
  <VendorLocationMasterId>1</VendorLocationMasterId>
  <VendorName>sample string 23</VendorName>
  <VendorPhone>sample string 20</VendorPhone>
  <VendorWebsite>sample string 22</VendorWebsite>
</SaiPO>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Object

None.

Response Formats

application/json, text/json

Sample:
{}

application/xml, text/xml

Sample:
<z:anyType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" />