GET api/Invoice/GetInvoicesByBooking?bookingid={bookingid}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| bookingid | string |
Required |
Body Parameters
None.
Response Information
Resource Description
ListInvoices| Name | Description | Type | Additional information |
|---|---|---|---|
| ListOfInvoices | Collection of InvoicesForMobile |
None. |
|
| PayableAmountGeneral | decimal number |
None. |
|
| PayableAmountSupplementary | decimal number |
None. |
|
| PayableAmountGeneralFinal | decimal number |
None. |
|
| PayableAmountSupplementaryFinal | decimal number |
None. |
|
| ErrorDetails | SALError |
None. |
Response Formats
application/json, text/json
Sample:
{
"ListOfInvoices": [
{
"scn_invoicenumber": "sample string 1",
"scn_invoicecategory": "sample string 2",
"scn_invoicecategory@OData.Community.Display.V1.FormattedValue": "sample string 3",
"scn_paymentstatus": "sample string 4",
"scn_paymentstatus@OData.Community.Display.V1.FormattedValue": "sample string 5",
"_scn_awbimportid_value": "sample string 6",
"_scn_awbimportid_value@OData.Community.Display.V1.FormattedValue": "sample string 7",
"scn_ccaseq": "sample string 8",
"scn_invoicedate": "sample string 9",
"scn_invoicetotalcalculated": "sample string 10",
"_ldv_currencyid_value": "sample string 11",
"_ldv_currencyid_value@OData.Community.Display.V1.FormattedValue": "sample string 12",
"_crefc_booking_value": "sample string 13",
"_crefc_booking_value@OData.Community.Display.V1.FormattedValue": "sample string 14",
"scn_invoicestatus": "sample string 15",
"scn_invoicestatus@OData.Community.Display.V1.FormattedValue": "sample string 16",
"ldv_name": "sample string 17",
"ldv_awbinvoiceid": "sample string 18",
"scn_invoicetype": "sample string 19",
"scn_invoicetype@OData.Community.Display.V1.FormattedValue": "sample string 20"
},
{
"scn_invoicenumber": "sample string 1",
"scn_invoicecategory": "sample string 2",
"scn_invoicecategory@OData.Community.Display.V1.FormattedValue": "sample string 3",
"scn_paymentstatus": "sample string 4",
"scn_paymentstatus@OData.Community.Display.V1.FormattedValue": "sample string 5",
"_scn_awbimportid_value": "sample string 6",
"_scn_awbimportid_value@OData.Community.Display.V1.FormattedValue": "sample string 7",
"scn_ccaseq": "sample string 8",
"scn_invoicedate": "sample string 9",
"scn_invoicetotalcalculated": "sample string 10",
"_ldv_currencyid_value": "sample string 11",
"_ldv_currencyid_value@OData.Community.Display.V1.FormattedValue": "sample string 12",
"_crefc_booking_value": "sample string 13",
"_crefc_booking_value@OData.Community.Display.V1.FormattedValue": "sample string 14",
"scn_invoicestatus": "sample string 15",
"scn_invoicestatus@OData.Community.Display.V1.FormattedValue": "sample string 16",
"ldv_name": "sample string 17",
"ldv_awbinvoiceid": "sample string 18",
"scn_invoicetype": "sample string 19",
"scn_invoicetype@OData.Community.Display.V1.FormattedValue": "sample string 20"
}
],
"PayableAmountGeneral": 1.0,
"PayableAmountSupplementary": 2.0,
"PayableAmountGeneralFinal": 3.0,
"PayableAmountSupplementaryFinal": 4.0,
"ErrorDetails": {
"code": 1,
"message": "sample string 2",
"incidentid": "sample string 3",
"ldv_awbnumberexists": true,
"objectid": "sample string 5",
"casenumber": "sample string 6"
}
}
application/xml, text/xml
Sample:
<ListInvoices xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SAL.API.Repository.Models">
<ErrorDetails>
<CaseNumber>sample string 6</CaseNumber>
<Code>1</Code>
<IncidentId>sample string 3</IncidentId>
<LdvAwbNumberExists>true</LdvAwbNumberExists>
<Message>sample string 2</Message>
<ObjectId>sample string 5</ObjectId>
</ErrorDetails>
<ListOfInvoices>
<InvoicesForMobile>
<AwbImport>sample string 6</AwbImport>
<AwbImportName>sample string 7</AwbImportName>
<BookingId>sample string 13</BookingId>
<BookingName>sample string 14</BookingName>
<Currency>sample string 11</Currency>
<CurrencyName>sample string 12</CurrencyName>
<InvoiceCCASeq>sample string 8</InvoiceCCASeq>
<InvoiceCategory>sample string 2</InvoiceCategory>
<InvoiceCategoryName>sample string 3</InvoiceCategoryName>
<InvoiceDate>sample string 9</InvoiceDate>
<InvoiceId>sample string 17</InvoiceId>
<InvoiceNumber>sample string 1</InvoiceNumber>
<InvoiceSeq>sample string 18</InvoiceSeq>
<InvoiceState>sample string 15</InvoiceState>
<InvoiceStateNamr>sample string 16</InvoiceStateNamr>
<InvoiceTotal>sample string 10</InvoiceTotal>
<InvoiceTypeId>sample string 19</InvoiceTypeId>
<InvoiceTypeName>sample string 20</InvoiceTypeName>
<PaymentStatus>sample string 4</PaymentStatus>
<PaymentStatusName>sample string 5</PaymentStatusName>
</InvoicesForMobile>
<InvoicesForMobile>
<AwbImport>sample string 6</AwbImport>
<AwbImportName>sample string 7</AwbImportName>
<BookingId>sample string 13</BookingId>
<BookingName>sample string 14</BookingName>
<Currency>sample string 11</Currency>
<CurrencyName>sample string 12</CurrencyName>
<InvoiceCCASeq>sample string 8</InvoiceCCASeq>
<InvoiceCategory>sample string 2</InvoiceCategory>
<InvoiceCategoryName>sample string 3</InvoiceCategoryName>
<InvoiceDate>sample string 9</InvoiceDate>
<InvoiceId>sample string 17</InvoiceId>
<InvoiceNumber>sample string 1</InvoiceNumber>
<InvoiceSeq>sample string 18</InvoiceSeq>
<InvoiceState>sample string 15</InvoiceState>
<InvoiceStateNamr>sample string 16</InvoiceStateNamr>
<InvoiceTotal>sample string 10</InvoiceTotal>
<InvoiceTypeId>sample string 19</InvoiceTypeId>
<InvoiceTypeName>sample string 20</InvoiceTypeName>
<PaymentStatus>sample string 4</PaymentStatus>
<PaymentStatusName>sample string 5</PaymentStatusName>
</InvoicesForMobile>
</ListOfInvoices>
<PayableAmountGeneral>1</PayableAmountGeneral>
<PayableAmountGeneralFinal>3</PayableAmountGeneralFinal>
<PayableAmountSupplementary>2</PayableAmountSupplementary>
<PayableAmountSupplementaryFinal>4</PayableAmountSupplementaryFinal>
</ListInvoices>