POST api/SaiSetupSolutionCode/AddSolutionCodeDetails

Request Information

URI Parameters

None.

Body Parameters

SaiSetupSolutionCodeDetailsList
NameDescriptionTypeAdditional information
MaterialPriceSheet

string

None.

LaborPriceSheet

string

None.

OtherPriceSheet

string

None.

SaiSetupSolutionCodeDetails

Collection of SaiSetupSolutionCodeDetail

None.

Request Formats

application/json, text/json

Sample:
{
  "MaterialPriceSheet": "sample string 1",
  "LaborPriceSheet": "sample string 2",
  "OtherPriceSheet": "sample string 3",
  "SaiSetupSolutionCodeDetails": [
    {
      "SolutionCode": "sample string 1",
      "WithAgreement": "sample string 2",
      "RegularOrOvertime": "sample string 3",
      "PrimaryOrSecondary": "sample string 4",
      "ItemCategory": "sample string 5",
      "CategoryId": "sample string 6",
      "CategoryDescription": "sample string 7",
      "ItemTaxable": true,
      "IsInventory": true,
      "Quantity": 10.0,
      "UnitCost": 11.0,
      "SalesPrice": 12.0,
      "RetailPrice": 25.0,
      "DiscountAmount": 13.0,
      "TaxAmount": 14.0,
      "Operation": 1,
      "MaterialPriceSheet": "sample string 15",
      "LaborPriceSheet": "sample string 16",
      "OtherPriceSheet": "sample string 17",
      "SequenceNumber": 18,
      "UnitSalesPrice": 19.0,
      "AccountId": 20,
      "CompanyId": "sample string 21",
      "CreatedOn": "2025-12-16T16:27:20.1195182+00:00",
      "CreatedBy": "sample string 23",
      "UpdatedOn": "2025-12-16T16:27:20.1195182+00:00",
      "UpdatedBy": "sample string 24",
      "IsLockedForEditing": true,
      "LockedBy": "sample string 26",
      "Id": "sample string 27",
      "FieldPermissions": []
    },
    {
      "SolutionCode": "sample string 1",
      "WithAgreement": "sample string 2",
      "RegularOrOvertime": "sample string 3",
      "PrimaryOrSecondary": "sample string 4",
      "ItemCategory": "sample string 5",
      "CategoryId": "sample string 6",
      "CategoryDescription": "sample string 7",
      "ItemTaxable": true,
      "IsInventory": true,
      "Quantity": 10.0,
      "UnitCost": 11.0,
      "SalesPrice": 12.0,
      "RetailPrice": 25.0,
      "DiscountAmount": 13.0,
      "TaxAmount": 14.0,
      "Operation": 1,
      "MaterialPriceSheet": "sample string 15",
      "LaborPriceSheet": "sample string 16",
      "OtherPriceSheet": "sample string 17",
      "SequenceNumber": 18,
      "UnitSalesPrice": 19.0,
      "AccountId": 20,
      "CompanyId": "sample string 21",
      "CreatedOn": "2025-12-16T16:27:20.1195182+00:00",
      "CreatedBy": "sample string 23",
      "UpdatedOn": "2025-12-16T16:27:20.1195182+00:00",
      "UpdatedBy": "sample string 24",
      "IsLockedForEditing": true,
      "LockedBy": "sample string 26",
      "Id": "sample string 27",
      "FieldPermissions": []
    }
  ]
}

application/xml, text/xml

Sample:
<SaiSetupSolutionCodeDetailsList xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Setup">
  <LaborPriceSheet>sample string 2</LaborPriceSheet>
  <MaterialPriceSheet>sample string 1</MaterialPriceSheet>
  <OtherPriceSheet>sample string 3</OtherPriceSheet>
  <SaiSetupSolutionCodeDetails>
    <SaiSetupSolutionCodeDetail>
      <Id xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 27</Id>
      <CreatedBy xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 23</CreatedBy>
      <CreatedOn xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">2025-12-16T16:27:20.1195182+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 26</LockedBy>
      <UpdatedBy xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 24</UpdatedBy>
      <UpdatedOn xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">2025-12-16T16:27:20.1195182+00:00</UpdatedOn>
      <AccountId xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">20</AccountId>
      <CompanyId xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 21</CompanyId>
      <CategoryDescription>sample string 7</CategoryDescription>
      <CategoryId>sample string 6</CategoryId>
      <DiscountAmount>13</DiscountAmount>
      <IsInventory>true</IsInventory>
      <ItemCategory>sample string 5</ItemCategory>
      <ItemTaxable>true</ItemTaxable>
      <LaborPriceSheet>sample string 16</LaborPriceSheet>
      <MaterialPriceSheet>sample string 15</MaterialPriceSheet>
      <Operation>1</Operation>
      <OtherPriceSheet>sample string 17</OtherPriceSheet>
      <PrimaryOrSecondary>sample string 4</PrimaryOrSecondary>
      <Quantity>10</Quantity>
      <RegularOrOvertime>sample string 3</RegularOrOvertime>
      <SalesPrice>12</SalesPrice>
      <SequenceNumber>18</SequenceNumber>
      <SolutionCode>sample string 1</SolutionCode>
      <TaxAmount>14</TaxAmount>
      <UnitCost>11</UnitCost>
      <UnitSalesPrice>19</UnitSalesPrice>
      <WithAgreement>sample string 2</WithAgreement>
    </SaiSetupSolutionCodeDetail>
    <SaiSetupSolutionCodeDetail>
      <Id xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 27</Id>
      <CreatedBy xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 23</CreatedBy>
      <CreatedOn xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">2025-12-16T16:27:20.1195182+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 26</LockedBy>
      <UpdatedBy xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 24</UpdatedBy>
      <UpdatedOn xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">2025-12-16T16:27:20.1195182+00:00</UpdatedOn>
      <AccountId xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">20</AccountId>
      <CompanyId xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 21</CompanyId>
      <CategoryDescription>sample string 7</CategoryDescription>
      <CategoryId>sample string 6</CategoryId>
      <DiscountAmount>13</DiscountAmount>
      <IsInventory>true</IsInventory>
      <ItemCategory>sample string 5</ItemCategory>
      <ItemTaxable>true</ItemTaxable>
      <LaborPriceSheet>sample string 16</LaborPriceSheet>
      <MaterialPriceSheet>sample string 15</MaterialPriceSheet>
      <Operation>1</Operation>
      <OtherPriceSheet>sample string 17</OtherPriceSheet>
      <PrimaryOrSecondary>sample string 4</PrimaryOrSecondary>
      <Quantity>10</Quantity>
      <RegularOrOvertime>sample string 3</RegularOrOvertime>
      <SalesPrice>12</SalesPrice>
      <SequenceNumber>18</SequenceNumber>
      <SolutionCode>sample string 1</SolutionCode>
      <TaxAmount>14</TaxAmount>
      <UnitCost>11</UnitCost>
      <UnitSalesPrice>19</UnitSalesPrice>
      <WithAgreement>sample string 2</WithAgreement>
    </SaiSetupSolutionCodeDetail>
  </SaiSetupSolutionCodeDetails>
</SaiSetupSolutionCodeDetailsList>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

None.