No | Field | Required | Notes |
1 | Invoice Number | Y | Automatically Generated or User driven |
2 | Customer Id | N | The BluSynergy assigned customer id. Either this field or the CustomerAccountNumber must be specified to identify the customer that owns this order |
3 | Customer Ref | Y | The externally assigned customer reference number. Either this field or the CustomerId must be specified to identify the customer that owns this order |
4 | Invoice Date | Y | The date when Invoice was generated |
5 | Due Date | Y | The date when the invoice is due for payment |
6 | Status | Y | Status of the invoice (Paid or Outstanding) |
7 | Previous Balance | N | If there was any previous balance can be mentioned. This number needs to accurate |
8 | Current Amount Due | N | This is the current amount due to be paid by your customer if any |
9 | Payments And Adjustments | N | This is when any adjustment is done like credits or debits |
10 | Billing StartDate | Y | This is subscription start date |
11 | Billing EndDate | Y | This is the subscription end date |
12 | Note | N | Can mention some notes for your reference |
13 | SubscriptionOrderId1 | N | This is auto generated ID from the system for every Order |
14 | ContractCode1 | Y | The ContractCode corresponding to the Plan. |
15 | Position1 | Y | This corresponds to the first line item in your invoice |
16 | PriceCode1 | Y | The PriceCode corresponding to the Charge for the Plan. This PriceCode must obviously be one of the charges under the Plan identified by the 'ContractCode' field |
17 | Invoice Text1 | N | This is the text that needs to appear on the invoice |
18 | Accounting Code1 | N | Accounting code from an external system can be mentioned here if any |
19 | Unit Price1 | Y | The rated unit price for the invoice record. This is assigned only after the activity has been "processed" (as indicated by the status column) |
20 | Quantity1 | Y | The quantity must be specified |
21 | Amount1 | N | The rated amount for the invoice record. This is assigned only after the activity has been "processed" (as indicated by the status column) |
22 | SubscriptionOrderId2 | N | This is auto generated ID from the system for every Order |
23 | ContractCode2 | Y | The ContractCode corresponding to the Plan. |
24 | Position2 | Y | This corresponds to the first line item in your invoice |
25 | PriceCode2 | Y | The PriceCode corresponding to the Charge for the Plan. This PriceCode must obviously be one of the charges under the Plan identified by the 'ContractCode' field |
26 | Invoice Text2 | N | This is the text that needs to appear on the invoice |
27 | Accounting Code2 | N | Accounting code from an external system can be mentioned here if any |
28 | Unit Price2 | Y | The rated unit price for the invoice record. This is assigned only after the activity has been "processed" (as indicated by the status column) |
29 | Quantity2 | Y | The quantity must be specified |
30 | Amount2 | N | The rated amount for the invoice record. This is assigned only after the activity has been "processed" (as indicated by the status column) |
31 | SubscriptionOrderId3 | N | This is auto generated ID from the system for every Order |
32 | ContractCode3 | Y | The ContractCode corresponding to the Plan. |
33 | Position3 | Y | This corresponds to the first line item in your invoice |
34 | PriceCode3 | Y | The PriceCode corresponding to the Charge for the Plan. This PriceCode must obviously be one of the charges under the Plan identified by the 'ContractCode' field |
35 | Invoice Text3 | N | This is the text that needs to appear on the invoice |
36 | Accounting Code3 | N | Accounting code from an external system can be mentioned here if any |
37 | Unit Price3 | Y | The rated unit price for the invoice record. This is assigned only after the activity has been "processed" (as indicated by the status column) |
38 | Quantity3 | Y | The quantity must be specified |
39 | Amount3 | N | The rated amount for the invoice record. This is assigned only after the activity has been "processed" (as indicated by the status column) |
40 | SubscriptionOrderId4 | N | This is auto generated ID from the system for every Order |
41 | ContractCode4 | Y | The ContractCode corresponding to the Plan. |
42 | Position4 | Y | This corresponds to the first line item in your invoice |
43 | PriceCode4 | Y | The PriceCode corresponding to the Charge for the Plan. This PriceCode must obviously be one of the charges under the Plan identified by the 'ContractCode' field |
44 | Invoice Text4 | N | This is the text that needs to appear on the invoice |
45 | Accounting Code4 | N | Accounting code from an external system can be mentioned here if any |
46 | Unit Price4 | Y | The rated unit price for the invoice record. This is assigned only after the activity has been "processed" (as indicated by the status column) |
47 | Quantity4 | Y | The quantity must be specified |
48 | Amount4 | N | The rated amount for the invoice record. This is assigned only after the activity has been "processed" (as indicated by the status column) |
49 | SubscriptionOrderId5 | N | This is auto generated ID from the system for every Order |
50 | ContractCode5 | Y | The ContractCode corresponding to the Plan. |
51 | Position5 | Y | This corresponds to the first line item in your invoice |
52 | PriceCode5 | Y | The PriceCode corresponding to the Charge for the Plan. This PriceCode must obviously be one of the charges under the Plan identified by the 'ContractCode' field |
53 | Invoice Text5 | N | This is the text that needs to appear on the invoice |
54 | Accounting Code5 | N | Accounting code from an external system can be mentioned here if any |
55 | Unit Price5 | Y | The rated unit price for the invoice record. This is assigned only after the activity has been "processed" (as indicated by the status column) |
56 | Quantity5 | Y | The quantity must be specified |
57 | Amount5 | N | The rated amount for the invoice record. This is assigned only after the activity has been "processed" (as indicated by the status column) |
58 | SubscriptionOrderId6 | N | This is auto generated ID from the system for every Order |
59 | ContractCode6 | Y | The ContractCode corresponding to the Plan. |
60 | Position6 | Y | This corresponds to the first line item in your invoice |
61 | PriceCode6 | Y | The PriceCode corresponding to the Charge for the Plan. This PriceCode must obviously be one of the charges under the Plan identified by the 'ContractCode' field |
62 | Invoice Text6 | N | This is the text that needs to appear on the invoice |
63 | Accounting Code6 | N | Accounting code from an external system can be mentioned here if any |
64 | Unit Price6 | Y | The rated unit price for the invoice record. This is assigned only after the activity has been "processed" (as indicated by the status column) |
65 | Quantity6 | Y | The quantity must be specified |
66 | Amount6 | N | The rated amount for the invoice record. This is assigned only after the activity has been "processed" (as indicated by the status column) |
67 | SubscriptionOrderId7 | N | This is auto generated ID from the system for every Order |
68 | ContractCode7 | Y | The ContractCode corresponding to the Plan. |
69 | Position7 | Y | This corresponds to the first line item in your invoice |
70 | PriceCode7 | Y | The PriceCode corresponding to the Charge for the Plan. This PriceCode must obviously be one of the charges under the Plan identified by the 'ContractCode' field |
71 | Invoice Text7 | N | This is the text that needs to appear on the invoice |
72 | Accounting Code7 | N | Accounting code from an external system can be mentioned here if any |
73 | Unit Price7 | Y | The rated unit price for the invoice record. This is assigned only after the activity has been "processed" (as indicated by the status column) |
74 | Quantity7 | Y | The quantity must be specified |
75 | Amount7 | N | The rated amount for the invoice record. This is assigned only after the activity has been "processed" (as indicated by the status column) |
76 | SubscriptionOrderId8 | N | This is auto generated ID from the system for every Order |
77 | ContractCode8 | Y | The ContractCode corresponding to the Plan. |
78 | Position8 | Y | This corresponds to the first line item in your invoice |
79 | PriceCode8 | Y | The PriceCode corresponding to the Charge for the Plan. This PriceCode must obviously be one of the charges under the Plan identified by the 'ContractCode' field |
80 | Invoice Text8 | N | This is the text that needs to appear on the invoice |
81 | Accounting Code8 | N | Accounting code from an external system can be mentioned here if any |
82 | Unit Price8 | Y | The rated unit price for the invoice record. This is assigned only after the activity has been "processed" (as indicated by the status column) |
83 | Quantity8 | Y | The quantity must be specified |
84 | Amount8 | N | The rated amount for the invoice record. This is assigned only after the activity has been "processed" (as indicated by the status column) |
85 | SubscriptionOrderId9 | N | This is auto generated ID from the system for every Order |
86 | ContractCode9 | Y | The ContractCode corresponding to the Plan. |
87 | Position9 | Y | This corresponds to the first line item in your invoice |
88 | PriceCode9 | Y | The PriceCode corresponding to the Charge for the Plan. This PriceCode must obviously be one of the charges under the Plan identified by the 'ContractCode' field |
89 | Invoice Text9 | N | This is the text that needs to appear on the invoice |
90 | Accounting Code9 | N | Accounting code from an external system can be mentioned here if any |
91 | Unit Price9 | Y | The rated unit price for the invoice record. This is assigned only after the activity has been "processed" (as indicated by the status column) |
92 | Quantity9 | Y | The quantity must be specified |
93 | Amount9 | N | The rated amount for the invoice record. This is assigned only after the activity has been "processed" (as indicated by the status column) |
94 | SubscriptionOrderId10 | N | This is auto generated ID from the system for every Order |
95 | ContractCode10 | Y | The ContractCode corresponding to the Plan. |
96 | Position10 | Y | This corresponds to the first line item in your invoice |
97 | PriceCode10 | Y | The PriceCode corresponding to the Charge for the Plan. This PriceCode must obviously be one of the charges under the Plan identified by the 'ContractCode' field |
98 | Invoice Text10 | N | This is the text that needs to appear on the invoice |
99 | Accounting Code10 | N | Accounting code from an external system can be mentioned here if any |
100 | Unit Price10 | Y | The rated unit price for the invoice record. This is assigned only after the activity has been "processed" (as indicated by the status column) |
101 | Quantity10 | Y | The quantity must be specified |
102 | Amount10 | N | The rated amount for the invoice record. This is assigned only after the activity has been "processed" (as indicated by the status column) |
103 | Order Number | Y | This is Order number of your orders generated for the invoices |