GET api/FactoryPlant/GetEInvoiceGenerateDetailsByIDs?DairyPlantID={DairyPlantID}&DistributorID={DistributorID}&InvoiceID={InvoiceID}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
DairyPlantID

integer

Required

DistributorID

integer

Required

InvoiceID

integer

Required

Body Parameters

None.

Response Information

Resource Description

EInvoiceDetailModel
NameDescriptionTypeAdditional 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>