@itentialopensource/adapter-scansource
Version:
This adapter integrates with system described as: apis.
351 lines • 9.42 kB
JSON
{
"InvoiceHeaders": [
{
"SubscriptionID": "string",
"SKU": "string",
"Description": "string",
"Quantity": 4,
"Rate": 4,
"Amount": 1,
"ConsumptionStartDate": "string",
"ConsumptionEndDate": "string",
"BillToNumber": "string",
"CustomerNumber": "string",
"CustomerName": "string",
"Currency": "string",
"InvoiceDate": "string",
"InvoiceNumber": 9,
"LineNumber": 8,
"ChargeType": "string",
"EndCustomerName": "string",
"EndCustomerID": 9
},
{
"SubscriptionID": "string",
"SKU": "string",
"Description": "string",
"Quantity": 3,
"Rate": 3,
"Amount": 5,
"ConsumptionStartDate": "string",
"ConsumptionEndDate": "string",
"BillToNumber": "string",
"CustomerNumber": "string",
"CustomerName": "string",
"Currency": "string",
"InvoiceDate": "string",
"InvoiceNumber": 4,
"LineNumber": 1,
"ChargeType": "string",
"EndCustomerName": "string",
"EndCustomerID": 5
},
{
"SubscriptionID": "string",
"SKU": "string",
"Description": "string",
"Quantity": 10,
"Rate": 6,
"Amount": 7,
"ConsumptionStartDate": "string",
"ConsumptionEndDate": "string",
"BillToNumber": "string",
"CustomerNumber": "string",
"CustomerName": "string",
"Currency": "string",
"InvoiceDate": "string",
"InvoiceNumber": 1,
"LineNumber": 7,
"ChargeType": "string",
"EndCustomerName": "string",
"EndCustomerID": 3
},
{
"SubscriptionID": "string",
"SKU": "string",
"Description": "string",
"Quantity": 7,
"Rate": 6,
"Amount": 3,
"ConsumptionStartDate": "string",
"ConsumptionEndDate": "string",
"BillToNumber": "string",
"CustomerNumber": "string",
"CustomerName": "string",
"Currency": "string",
"InvoiceDate": "string",
"InvoiceNumber": 8,
"LineNumber": 7,
"ChargeType": "string",
"EndCustomerName": "string",
"EndCustomerID": 8
},
{
"SubscriptionID": "string",
"SKU": "string",
"Description": "string",
"Quantity": 7,
"Rate": 4,
"Amount": 8,
"ConsumptionStartDate": "string",
"ConsumptionEndDate": "string",
"BillToNumber": "string",
"CustomerNumber": "string",
"CustomerName": "string",
"Currency": "string",
"InvoiceDate": "string",
"InvoiceNumber": 8,
"LineNumber": 8,
"ChargeType": "string",
"EndCustomerName": "string",
"EndCustomerID": 1
},
{
"SubscriptionID": "string",
"SKU": "string",
"Description": "string",
"Quantity": 5,
"Rate": 8,
"Amount": 8,
"ConsumptionStartDate": "string",
"ConsumptionEndDate": "string",
"BillToNumber": "string",
"CustomerNumber": "string",
"CustomerName": "string",
"Currency": "string",
"InvoiceDate": "string",
"InvoiceNumber": 8,
"LineNumber": 7,
"ChargeType": "string",
"EndCustomerName": "string",
"EndCustomerID": 4
},
{
"SubscriptionID": "string",
"SKU": "string",
"Description": "string",
"Quantity": 2,
"Rate": 8,
"Amount": 10,
"ConsumptionStartDate": "string",
"ConsumptionEndDate": "string",
"BillToNumber": "string",
"CustomerNumber": "string",
"CustomerName": "string",
"Currency": "string",
"InvoiceDate": "string",
"InvoiceNumber": 10,
"LineNumber": 4,
"ChargeType": "string",
"EndCustomerName": "string",
"EndCustomerID": 3
},
{
"SubscriptionID": "string",
"SKU": "string",
"Description": "string",
"Quantity": 7,
"Rate": 2,
"Amount": 9,
"ConsumptionStartDate": "string",
"ConsumptionEndDate": "string",
"BillToNumber": "string",
"CustomerNumber": "string",
"CustomerName": "string",
"Currency": "string",
"InvoiceDate": "string",
"InvoiceNumber": 4,
"LineNumber": 7,
"ChargeType": "string",
"EndCustomerName": "string",
"EndCustomerID": 5
}
],
"ConsolidatedUses": [
{
"UsageType": "string",
"SKU": "string",
"Description": "string",
"SubscriptionId": "string",
"ConsumptionStartDate": "string",
"ConsumptionEndDate": "string",
"SiteName": "string",
"ConferenceID": 10,
"Ports": "string",
"OverageQuantity": 1,
"Rate": 2,
"Amount": 2,
"FootnoteFlag": "string",
"MeetingDate": "string",
"MeetingTimeZone": "string",
"MeetingStartTime": "string",
"MeetingEndTime": "string",
"IntervalStartTime": "string",
"IntervalEndTime": "string",
"DialStartTime": "string",
"DialEndTime": "string",
"PhoneNumber": "string",
"Country": "string",
"RatedUnitPrice": 5,
"GrossAmount": 8,
"HostName": "string",
"SystemRatingTimeStamp": "string",
"UniqueRecordID": 9,
"InvoiceNumberLineNumber": "string",
"UnitListPrice": 9,
"EffectiveQuantity": 10,
"CommitmentSku": "string",
"TrackingCode1": "string",
"TrackingCode2": "string",
"TrackingCode3": "string",
"TrackingCode4": "string",
"TrackingCode5": "string",
"TrackingCode6": "string",
"TrackingCode7": "string",
"TrackingCode8": "string",
"TrackingCode9": "string",
"TrackingCode10": "string",
"ConferenceType": "string",
"Recorded": "string",
"Package": "string",
"AmountAgainstCommitment": 6,
"HostEmail": "string"
},
{
"UsageType": "string",
"SKU": "string",
"Description": "string",
"SubscriptionId": "string",
"ConsumptionStartDate": "string",
"ConsumptionEndDate": "string",
"SiteName": "string",
"ConferenceID": 1,
"Ports": "string",
"OverageQuantity": 9,
"Rate": 7,
"Amount": 4,
"FootnoteFlag": "string",
"MeetingDate": "string",
"MeetingTimeZone": "string",
"MeetingStartTime": "string",
"MeetingEndTime": "string",
"IntervalStartTime": "string",
"IntervalEndTime": "string",
"DialStartTime": "string",
"DialEndTime": "string",
"PhoneNumber": "string",
"Country": "string",
"RatedUnitPrice": 7,
"GrossAmount": 5,
"HostName": "string",
"SystemRatingTimeStamp": "string",
"UniqueRecordID": 6,
"InvoiceNumberLineNumber": "string",
"UnitListPrice": 4,
"EffectiveQuantity": 10,
"CommitmentSku": "string",
"TrackingCode1": "string",
"TrackingCode2": "string",
"TrackingCode3": "string",
"TrackingCode4": "string",
"TrackingCode5": "string",
"TrackingCode6": "string",
"TrackingCode7": "string",
"TrackingCode8": "string",
"TrackingCode9": "string",
"TrackingCode10": "string",
"ConferenceType": "string",
"Recorded": "string",
"Package": "string",
"AmountAgainstCommitment": 2,
"HostEmail": "string"
},
{
"UsageType": "string",
"SKU": "string",
"Description": "string",
"SubscriptionId": "string",
"ConsumptionStartDate": "string",
"ConsumptionEndDate": "string",
"SiteName": "string",
"ConferenceID": 8,
"Ports": "string",
"OverageQuantity": 8,
"Rate": 3,
"Amount": 1,
"FootnoteFlag": "string",
"MeetingDate": "string",
"MeetingTimeZone": "string",
"MeetingStartTime": "string",
"MeetingEndTime": "string",
"IntervalStartTime": "string",
"IntervalEndTime": "string",
"DialStartTime": "string",
"DialEndTime": "string",
"PhoneNumber": "string",
"Country": "string",
"RatedUnitPrice": 1,
"GrossAmount": 4,
"HostName": "string",
"SystemRatingTimeStamp": "string",
"UniqueRecordID": 3,
"InvoiceNumberLineNumber": "string",
"UnitListPrice": 9,
"EffectiveQuantity": 3,
"CommitmentSku": "string",
"TrackingCode1": "string",
"TrackingCode2": "string",
"TrackingCode3": "string",
"TrackingCode4": "string",
"TrackingCode5": "string",
"TrackingCode6": "string",
"TrackingCode7": "string",
"TrackingCode8": "string",
"TrackingCode9": "string",
"TrackingCode10": "string",
"ConferenceType": "string",
"Recorded": "string",
"Package": "string",
"AmountAgainstCommitment": 8,
"HostEmail": "string"
}
],
"Errors": [
{
"errorCode": "string",
"errorMessage": "string"
},
{
"errorCode": "string",
"errorMessage": "string"
},
{
"errorCode": "string",
"errorMessage": "string"
},
{
"errorCode": "string",
"errorMessage": "string"
},
{
"errorCode": "string",
"errorMessage": "string"
},
{
"errorCode": "string",
"errorMessage": "string"
},
{
"errorCode": "string",
"errorMessage": "string"
},
{
"errorCode": "string",
"errorMessage": "string"
},
{
"errorCode": "string",
"errorMessage": "string"
}
]
}