Name
(* = required)
|
Data Type | Description |
id
*
|
int |
|
|
Type |
Description |
StorageChargePeriodType |
Common.Enum.StorageChargePeriodType
|
|
|
- 0: NotApplicable |
|
|
- 1: Monthly |
|
|
- 2: SemiMonthly |
|
|
- 3: Weekly |
|
StorageMonthEndDay |
int
|
|
StorageDayOfWeek |
int
|
|
StorageWhichDaysToCountType |
Common.Enum.StorageWhichDaysToCountType
|
|
|
- 0: EndOfPeriod |
|
|
- 1: TwiceInPeriod |
|
|
- 2: EachWeek |
|
|
- 3: EachDay |
|
|
- 4: Monthiversary |
|
|
- 5: Weekiversary |
|
|
- 6: SevenDayAnniversary |
|
|
- 7: FifteenDayAnniversary |
|
|
- 8: ThirtyDayAnniversary |
|
|
- 9: TwentyOneDayAnniversary |
|
WaitDaysToGenStorageBill |
int
|
|
FacilityRates |
IEnumerable<Customer.Models.FacilityStandardRate>
|
|
FacilityIdentifier |
Generic.Models.FacilityIdentifier
|
|
Name |
string
|
|
Id |
int
|
|
SplitPeriodStorageGlAcctNum |
string
|
|
RecurringStorageGlAcctNum |
string
|
|
DetermineRateAfterFreeDays |
bool
|
|
RcvHandlingGlAcctNum |
string
|
|
OrdHandlingGlAcctNum |
string
|
|
SplitPeriodDay |
int?
|
|
MinimumStorageCharge |
decimal?
|
|
XactionRates |
IEnumerable<Customer.Models.XactionStandardRate>
|
|
UnitIdentifier |
Generic.Models.UnitOfMeasureIdentifier
|
|
Name |
string
|
|
Id |
int
|
|
Rate |
Customer.Models.XactionRate
|
|
FreeDays |
int?
|
|
SplitFullRate |
decimal?
|
|
SplitHalfRate |
decimal?
|
|
OrdHandlingRate |
decimal?
|
|
RcvHandlingRate |
decimal?
|
|
StorageRates |
IEnumerable<Customer.Models.StorageStandardRate>
|
|
CountScriptTemplateIdentifier |
Generic.Models.ScriptTemplateIdentifier
|
|
Name |
string
|
|
Id |
int
|
|
Rates |
IEnumerable<Customer.Models.StorageRate>
|
|
CountUnitIdentifier |
Generic.Models.StorageCountUnitIdentifier
|
|
Id |
string
|
|
Name |
string
|
|
Rate |
decimal
|
|
Links |
IList<WebApi.Hal.Link>
|
|
|
-
/rels/customers/customer
|
|
|
-
/rels/properties/storagecountscripts
|
|
Sample accept: application/hal+json
{
"storageChargePeriodType": 0,
"storageMonthEndDay": 1,
"storageDayOfWeek": 2,
"storageWhichDaysToCountType": 0,
"waitDaysToGenStorageBill": 3,
"facilityRates": [
{
"facilityIdentifier": {
"name": "str",
"id": 2
},
"splitPeriodStorageGlAcctNum": "str",
"recurringStorageGlAcctNum": "str",
"determineRateAfterFreeDays": true,
"rcvHandlingGlAcctNum": "str",
"ordHandlingGlAcctNum": "str",
"splitPeriodDay": 1,
"minimumStorageCharge": 1.0,
"xactionRates": [
{
"unitIdentifier": {
"name": "str",
"id": 2
},
"rate": {
"freeDays": 1,
"splitFullRate": 1.0,
"splitHalfRate": 1.0,
"ordHandlingRate": 1.0,
"rcvHandlingRate": 1.0
}
}
],
"storageRates": [
{
"countScriptTemplateIdentifier": {
"name": "str",
"id": 2
},
"rates": [
{
"countUnitIdentifier": {
"id": "str",
"name": "str"
},
"rate": 1.0
}
]
}
]
}
]
}