POST api/SaiSetupSolutionCode

Request Information

URI Parameters

None.

Body Parameters

SaiSetupSolutionCode
NameDescriptionTypeAdditional information
SCDescription

string

None.

IsFlatRate

boolean

None.

IsImported

boolean

None.

IsActive

boolean

None.

MakeAvailableToRemoteTech

boolean

None.

TechCommissionType

string

None.

TechCommissionAmount

decimal number

None.

WithAgreementRegularPrimary

decimal number

None.

WithAgreementRegularSecondary

decimal number

None.

WithAgreementOvertimePrimary

decimal number

None.

WithAgreementOvertimeSecondary

decimal number

None.

WithoutAgreementRegularPrimary

decimal number

None.

WithoutAgreementRegularSecondary

decimal number

None.

WithoutAgreementOvertimePrimary

decimal number

None.

WithoutAgreementOvertimeSecondary

decimal number

None.

UseTax

boolean

None.

Upsale

boolean

None.

TaxCode

string

None.

MaterialPriceSheet

string

None.

MaterialPriceSheetDesc

string

None.

LaborPriceSheet

string

None.

LaborPriceSheetDesc

string

None.

OtherPriceSheet

string

None.

OtherPriceSheetDesc

string

None.

SCCodeWithDescription

string

None.

IsContractAvailable

boolean

None.

SaiSetupSolutionCodeDetails

Collection of SaiSetupSolutionCodeDetail

None.

HrsToBill

decimal number

None.

HrsWorked

decimal number

None.

AccountId

integer

None.

CompanyId

string

None.

CreatedOn

date

None.

CreatedBy

string

None.

UpdatedOn

date

None.

UpdatedBy

string

None.

IsLockedForEditing

boolean

None.

LockedBy

string

None.

Id

string

None.

FieldPermissions

Collection of DTOFieldPermission

None.

Request Formats

application/json, text/json

Sample:
{
  "SCDescription": "sample string 1",
  "IsFlatRate": true,
  "IsImported": true,
  "IsActive": true,
  "MakeAvailableToRemoteTech": true,
  "TechCommissionType": "sample string 6",
  "TechCommissionAmount": 7.0,
  "WithAgreementRegularPrimary": 8.0,
  "WithAgreementRegularSecondary": 9.0,
  "WithAgreementOvertimePrimary": 10.0,
  "WithAgreementOvertimeSecondary": 11.0,
  "WithoutAgreementRegularPrimary": 12.0,
  "WithoutAgreementRegularSecondary": 13.0,
  "WithoutAgreementOvertimePrimary": 14.0,
  "WithoutAgreementOvertimeSecondary": 15.0,
  "UseTax": true,
  "Upsale": true,
  "TaxCode": "sample string 18",
  "MaterialPriceSheet": "sample string 19",
  "MaterialPriceSheetDesc": "sample string 20",
  "LaborPriceSheet": "sample string 21",
  "LaborPriceSheetDesc": "sample string 22",
  "OtherPriceSheet": "sample string 23",
  "OtherPriceSheetDesc": "sample string 24",
  "SCCodeWithDescription": "sample string 25",
  "IsContractAvailable": true,
  "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-16T14:40:02.1150547+00:00",
      "CreatedBy": "sample string 23",
      "UpdatedOn": "2025-12-16T14:40:02.1150547+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-16T14:40:02.1150547+00:00",
      "CreatedBy": "sample string 23",
      "UpdatedOn": "2025-12-16T14:40:02.1150547+00:00",
      "UpdatedBy": "sample string 24",
      "IsLockedForEditing": true,
      "LockedBy": "sample string 26",
      "Id": "sample string 27",
      "FieldPermissions": []
    }
  ],
  "HrsToBill": 27.0,
  "HrsWorked": 28.0,
  "AccountId": 29,
  "CompanyId": "sample string 30",
  "CreatedOn": "2025-12-16T14:40:02.1150547+00:00",
  "CreatedBy": "sample string 32",
  "UpdatedOn": "2025-12-16T14:40:02.1150547+00:00",
  "UpdatedBy": "sample string 33",
  "IsLockedForEditing": true,
  "LockedBy": "sample string 35",
  "Id": "sample string 36",
  "FieldPermissions": []
}

application/xml, text/xml

Sample:
<SaiSetupSolutionCode xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Setup">
  <Id xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 36</Id>
  <CreatedBy xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 32</CreatedBy>
  <CreatedOn xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">2025-12-16T14:40:02.1150547+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 35</LockedBy>
  <UpdatedBy xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 33</UpdatedBy>
  <UpdatedOn xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">2025-12-16T14:40:02.1150547+00:00</UpdatedOn>
  <AccountId xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">29</AccountId>
  <CompanyId xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Base">sample string 30</CompanyId>
  <HrsToBill>27</HrsToBill>
  <HrsWorked>28</HrsWorked>
  <IsActive>true</IsActive>
  <IsContractAvailable>true</IsContractAvailable>
  <IsFlatRate>true</IsFlatRate>
  <IsImported>true</IsImported>
  <LaborPriceSheet>sample string 21</LaborPriceSheet>
  <LaborPriceSheetDesc>sample string 22</LaborPriceSheetDesc>
  <MakeAvailableToRemoteTech>true</MakeAvailableToRemoteTech>
  <MaterialPriceSheet>sample string 19</MaterialPriceSheet>
  <MaterialPriceSheetDesc>sample string 20</MaterialPriceSheetDesc>
  <OtherPriceSheet>sample string 23</OtherPriceSheet>
  <OtherPriceSheetDesc>sample string 24</OtherPriceSheetDesc>
  <SCCodeWithDescription>sample string 25</SCCodeWithDescription>
  <SCDescription>sample string 1</SCDescription>
  <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-16T14:40:02.1150547+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-16T14:40:02.1150547+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-16T14:40:02.1150547+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-16T14:40:02.1150547+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>
  <TaxCode>sample string 18</TaxCode>
  <TechCommissionAmount>7</TechCommissionAmount>
  <TechCommissionType>sample string 6</TechCommissionType>
  <Upsale>true</Upsale>
  <UseTax>true</UseTax>
  <WithAgreementOvertimePrimary>10</WithAgreementOvertimePrimary>
  <WithAgreementOvertimeSecondary>11</WithAgreementOvertimeSecondary>
  <WithAgreementRegularPrimary>8</WithAgreementRegularPrimary>
  <WithAgreementRegularSecondary>9</WithAgreementRegularSecondary>
  <WithoutAgreementOvertimePrimary>14</WithoutAgreementOvertimePrimary>
  <WithoutAgreementOvertimeSecondary>15</WithoutAgreementOvertimeSecondary>
  <WithoutAgreementRegularPrimary>12</WithoutAgreementRegularPrimary>
  <WithoutAgreementRegularSecondary>13</WithoutAgreementRegularSecondary>
</SaiSetupSolutionCode>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

None.