GET api/FactoryPlant/GetEInvoiceGenerateDetailsByIDs?DairyPlantID={DairyPlantID}&DistributorID={DistributorID}&InvoiceID={InvoiceID}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| DairyPlantID | integer |
Required |
|
| DistributorID | integer |
Required |
|
| InvoiceID | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
EInvoiceDetailModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | string |
None. |
|
| TranDtls | TranDtls |
None. |
|
| DocDtls | DocDtls |
None. |
|
| SellerDtls | SellerDtls |
None. |
|
| BuyerDtls | BuyerDtls |
None. |
|
| ValDtls | ValDtls |
None. |
|
| ItemList | Collection of ItemList |
None. |
Response Formats
application/json, text/json
Sample:
{
"version": "sample string 1",
"tranDtls": {
"taxSch": "sample string 1",
"supTyp": "sample string 2",
"igstOnIntra": "sample string 3",
"regRev": "sample string 4",
"ecmGstin": "sample string 5"
},
"docDtls": {
"typ": "sample string 1",
"no": "sample string 2",
"dt": "sample string 3"
},
"sellerDtls": {
"gstin": "sample string 1",
"lglNm": "sample string 2",
"trdNm": "sample string 3",
"addr1": "sample string 4",
"addr2": "sample string 5",
"loc": "sample string 6",
"pin": 7,
"stcd": "sample string 8",
"ph": "sample string 9",
"em": "sample string 10"
},
"buyerDtls": {
"gstin": "sample string 1",
"lglNm": "sample string 2",
"trdNm": "sample string 3",
"pos": "sample string 4",
"addr1": "sample string 5",
"addr2": "sample string 6",
"loc": "sample string 7",
"pin": 8,
"stcd": "sample string 9",
"ph": "sample string 10",
"em": "sample string 11"
},
"valDtls": {
"assVal": 1.0,
"igstVal": 2.0,
"cgstVal": 3.0,
"sgstVal": 4.0,
"cesVal": 5.0,
"stCesVal": 6.0,
"discount": 7.0,
"othChrg": 8.0,
"rndOffAmt": 9.0,
"totInvVal": 10.0
},
"itemList": [
{
"slNo": "sample string 1",
"prdDesc": "sample string 2",
"isServc": "sample string 3",
"hsnCd": "sample string 4",
"qty": 5,
"unit": "sample string 6",
"uqc": "sample string 7",
"unitPrice": 8.0,
"totAmt": 9.0,
"discount": 10.0,
"preTaxVal": 11.0,
"assAmt": 12.0,
"gstRt": 13.0,
"igstAmt": 14.0,
"cgstAmt": 15.0,
"sgstAmt": 16.0,
"cesRt": 17.0,
"cesAmt": 18.0,
"cesNonAdvlAmt": 19.0,
"stateCesRt": 20.0,
"stateCesAmt": 21.0,
"stateCesNonAdvlAmt": 22.0,
"othChrg": 23.0,
"totItemVal": 24.0
},
{
"slNo": "sample string 1",
"prdDesc": "sample string 2",
"isServc": "sample string 3",
"hsnCd": "sample string 4",
"qty": 5,
"unit": "sample string 6",
"uqc": "sample string 7",
"unitPrice": 8.0,
"totAmt": 9.0,
"discount": 10.0,
"preTaxVal": 11.0,
"assAmt": 12.0,
"gstRt": 13.0,
"igstAmt": 14.0,
"cgstAmt": 15.0,
"sgstAmt": 16.0,
"cesRt": 17.0,
"cesAmt": 18.0,
"cesNonAdvlAmt": 19.0,
"stateCesRt": 20.0,
"stateCesAmt": 21.0,
"stateCesNonAdvlAmt": 22.0,
"othChrg": 23.0,
"totItemVal": 24.0
}
]
}
application/xml, text/xml
Sample:
<EInvoiceDetailModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DistributionApplication.Entities">
<BuyerDtls>
<Addr1>sample string 5</Addr1>
<Addr2>sample string 6</Addr2>
<Em>sample string 11</Em>
<Gstin>sample string 1</Gstin>
<LglNm>sample string 2</LglNm>
<Loc>sample string 7</Loc>
<Ph>sample string 10</Ph>
<Pin>8</Pin>
<Pos>sample string 4</Pos>
<Stcd>sample string 9</Stcd>
<TrdNm>sample string 3</TrdNm>
</BuyerDtls>
<DocDtls>
<Dt>sample string 3</Dt>
<No>sample string 2</No>
<Typ>sample string 1</Typ>
</DocDtls>
<ItemList>
<ItemList>
<AssAmt>12</AssAmt>
<CesAmt>18</CesAmt>
<CesNonAdvlAmt>19</CesNonAdvlAmt>
<CesRt>17</CesRt>
<CgstAmt>15</CgstAmt>
<Discount>10</Discount>
<GstRt>13</GstRt>
<HsnCd>sample string 4</HsnCd>
<IgstAmt>14</IgstAmt>
<IsServc>sample string 3</IsServc>
<OthChrg>23</OthChrg>
<PrdDesc>sample string 2</PrdDesc>
<PreTaxVal>11</PreTaxVal>
<Qty>5</Qty>
<SgstAmt>16</SgstAmt>
<SlNo>sample string 1</SlNo>
<StateCesAmt>21</StateCesAmt>
<StateCesNonAdvlAmt>22</StateCesNonAdvlAmt>
<StateCesRt>20</StateCesRt>
<TotAmt>9</TotAmt>
<TotItemVal>24</TotItemVal>
<UQC>sample string 7</UQC>
<Unit>sample string 6</Unit>
<UnitPrice>8</UnitPrice>
</ItemList>
<ItemList>
<AssAmt>12</AssAmt>
<CesAmt>18</CesAmt>
<CesNonAdvlAmt>19</CesNonAdvlAmt>
<CesRt>17</CesRt>
<CgstAmt>15</CgstAmt>
<Discount>10</Discount>
<GstRt>13</GstRt>
<HsnCd>sample string 4</HsnCd>
<IgstAmt>14</IgstAmt>
<IsServc>sample string 3</IsServc>
<OthChrg>23</OthChrg>
<PrdDesc>sample string 2</PrdDesc>
<PreTaxVal>11</PreTaxVal>
<Qty>5</Qty>
<SgstAmt>16</SgstAmt>
<SlNo>sample string 1</SlNo>
<StateCesAmt>21</StateCesAmt>
<StateCesNonAdvlAmt>22</StateCesNonAdvlAmt>
<StateCesRt>20</StateCesRt>
<TotAmt>9</TotAmt>
<TotItemVal>24</TotItemVal>
<UQC>sample string 7</UQC>
<Unit>sample string 6</Unit>
<UnitPrice>8</UnitPrice>
</ItemList>
</ItemList>
<SellerDtls>
<Addr1>sample string 4</Addr1>
<Addr2>sample string 5</Addr2>
<Em>sample string 10</Em>
<Gstin>sample string 1</Gstin>
<LglNm>sample string 2</LglNm>
<Loc>sample string 6</Loc>
<Ph>sample string 9</Ph>
<Pin>7</Pin>
<Stcd>sample string 8</Stcd>
<TrdNm>sample string 3</TrdNm>
</SellerDtls>
<TranDtls>
<EcmGstin>sample string 5</EcmGstin>
<IgstOnIntra>sample string 3</IgstOnIntra>
<RegRev>sample string 4</RegRev>
<SupTyp>sample string 2</SupTyp>
<TaxSch>sample string 1</TaxSch>
</TranDtls>
<ValDtls>
<AssVal>1</AssVal>
<CesVal>5</CesVal>
<CgstVal>3</CgstVal>
<Discount>7</Discount>
<IgstVal>2</IgstVal>
<OthChrg>8</OthChrg>
<RndOffAmt>9</RndOffAmt>
<SgstVal>4</SgstVal>
<StCesVal>6</StCesVal>
<TotInvVal>10</TotInvVal>
</ValDtls>
<Version>sample string 1</Version>
</EInvoiceDetailModel>