PUT api/StorageBilling

Request Information

URI Parameters

None.

Body Parameters

BindStorageBillingViewModel
NameDescriptionTypeAdditional information
CustomerId

integer

Required

WarehouseId

integer

Required

RateOptionId

integer

None.

SplitPeriodStorageGlAcct

string

None.

SplitPeriodDay

integer

None.

ShippingHandlingGlAcct

string

None.

ReceiverHandlingGlAcct

string

None.

DefaultUnitId

integer

Required

RecurringStorageGlAcct

string

None.

MinStorageCharge

decimal number

None.

DaysToWaitAfterPeriodEnd

integer

Required

BillingPeriodOptionId

integer

Required

BillingPeriodOptionValueId

integer

Required

InventoryOptionId

integer

Required

InventoryEveryWeekOptionId

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "CustomerId": 1,
  "WarehouseId": 2,
  "RateOptionId": 3,
  "SplitPeriodStorageGlAcct": "sample string 4",
  "SplitPeriodDay": 5,
  "ShippingHandlingGlAcct": "sample string 6",
  "ReceiverHandlingGlAcct": "sample string 7",
  "DefaultUnitId": 8,
  "RecurringStorageGlAcct": "sample string 9",
  "MinStorageCharge": 1.0,
  "DaysToWaitAfterPeriodEnd": 10,
  "BillingPeriodOptionId": 11,
  "BillingPeriodOptionValueId": 12,
  "InventoryOptionId": 13,
  "InventoryEveryWeekOptionId": 14
}

application/xml, text/xml

Sample:
<BindStorageBillingViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/eMpowerCore.ViewModels.Customers.BillingWizard.StorageBilling">
  <BillingPeriodOptionId>11</BillingPeriodOptionId>
  <BillingPeriodOptionValueId>12</BillingPeriodOptionValueId>
  <CustomerId>1</CustomerId>
  <DaysToWaitAfterPeriodEnd>10</DaysToWaitAfterPeriodEnd>
  <DefaultUnitId>8</DefaultUnitId>
  <InventoryEveryWeekOptionId>14</InventoryEveryWeekOptionId>
  <InventoryOptionId>13</InventoryOptionId>
  <MinStorageCharge>1</MinStorageCharge>
  <RateOptionId>3</RateOptionId>
  <ReceiverHandlingGlAcct>sample string 7</ReceiverHandlingGlAcct>
  <RecurringStorageGlAcct>sample string 9</RecurringStorageGlAcct>
  <ShippingHandlingGlAcct>sample string 6</ShippingHandlingGlAcct>
  <SplitPeriodDay>5</SplitPeriodDay>
  <SplitPeriodStorageGlAcct>sample string 4</SplitPeriodStorageGlAcct>
  <WarehouseId>2</WarehouseId>
</BindStorageBillingViewModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.