POST api/IncomingInvoice/AddIncomingInvoiceDetails

Request Information

URI Parameters

None.

Body Parameters

IncomingInvoiceDetails
NameDescriptionTypeAdditional information
IncomingInvoiceDetailsHeader

IncomingInvoiceDetailsHeader

None.

JournalEntry

IncomingInvoiceJournalEntry

None.

Request Formats

application/xml, text/xml

Sample:
<IncomingInvoiceDetails xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <IncomingInvoiceDetailsHeader>
    <BookID>sample string 1</BookID>
    <Year>2</Year>
    <InvoiceID>1</InvoiceID>
    <Analytics>
      <CostCenterID xmlns="iC_Common.xsd">sample string 1</CostCenterID>
      <CostDriverID xmlns="iC_Common.xsd">sample string 2</CostDriverID>
      <ClerkID xmlns="iC_Common.xsd">sample string 3</ClerkID>
      <WorkOrderID xmlns="iC_Common.xsd">sample string 4</WorkOrderID>
      <Analytic_AN1_ID xmlns="iC_Common.xsd">sample string 5</Analytic_AN1_ID>
      <Analytic_AN2_ID xmlns="iC_Common.xsd">sample string 6</Analytic_AN2_ID>
      <Analytic_AN3_ID xmlns="iC_Common.xsd">sample string 7</Analytic_AN3_ID>
    </Analytics>
    <InvoiceNote>sample string 3</InvoiceNote>
  </IncomingInvoiceDetailsHeader>
  <JournalEntry>
    <JournalEntryDescription>sample string 1</JournalEntryDescription>
    <PostingGroupID>sample string 2</PostingGroupID>
    <JournalEntryLines>
      <JournalEntryLine>
        <JournalLineID>1</JournalLineID>
        <AccountID>sample string 1</AccountID>
        <SupplierID>sample string 2</SupplierID>
        <Analytics>
          <CostCenterID xmlns="iC_Common.xsd">sample string 1</CostCenterID>
          <CostDriverID xmlns="iC_Common.xsd">sample string 2</CostDriverID>
          <ClerkID xmlns="iC_Common.xsd">sample string 3</ClerkID>
          <WorkOrderID xmlns="iC_Common.xsd">sample string 4</WorkOrderID>
          <Analytic_AN1_ID xmlns="iC_Common.xsd">sample string 5</Analytic_AN1_ID>
          <Analytic_AN2_ID xmlns="iC_Common.xsd">sample string 6</Analytic_AN2_ID>
          <Analytic_AN3_ID xmlns="iC_Common.xsd">sample string 7</Analytic_AN3_ID>
        </Analytics>
        <DebitAmount>1</DebitAmount>
        <CreditAmount>1</CreditAmount>
        <JournalEntryLineDescription>sample string 3</JournalEntryLineDescription>
        <VATLineID>1</VATLineID>
        <VAT>
          <VATLineID>1</VATLineID>
          <VATBookID>sample string 1</VATBookID>
          <VATTypeID>sample string 2</VATTypeID>
          <VATRateID>sample string 3</VATRateID>
          <DeductibleVATProportionID>sample string 4</DeductibleVATProportionID>
          <VATBase>1</VATBase>
          <VATAmount>1</VATAmount>
          <NonDeductibleVAT>1</NonDeductibleVAT>
          <Prepayment>true</Prepayment>
        </VAT>
      </JournalEntryLine>
      <JournalEntryLine>
        <JournalLineID>1</JournalLineID>
        <AccountID>sample string 1</AccountID>
        <SupplierID>sample string 2</SupplierID>
        <Analytics>
          <CostCenterID xmlns="iC_Common.xsd">sample string 1</CostCenterID>
          <CostDriverID xmlns="iC_Common.xsd">sample string 2</CostDriverID>
          <ClerkID xmlns="iC_Common.xsd">sample string 3</ClerkID>
          <WorkOrderID xmlns="iC_Common.xsd">sample string 4</WorkOrderID>
          <Analytic_AN1_ID xmlns="iC_Common.xsd">sample string 5</Analytic_AN1_ID>
          <Analytic_AN2_ID xmlns="iC_Common.xsd">sample string 6</Analytic_AN2_ID>
          <Analytic_AN3_ID xmlns="iC_Common.xsd">sample string 7</Analytic_AN3_ID>
        </Analytics>
        <DebitAmount>1</DebitAmount>
        <CreditAmount>1</CreditAmount>
        <JournalEntryLineDescription>sample string 3</JournalEntryLineDescription>
        <VATLineID>1</VATLineID>
        <VAT>
          <VATLineID>1</VATLineID>
          <VATBookID>sample string 1</VATBookID>
          <VATTypeID>sample string 2</VATTypeID>
          <VATRateID>sample string 3</VATRateID>
          <DeductibleVATProportionID>sample string 4</DeductibleVATProportionID>
          <VATBase>1</VATBase>
          <VATAmount>1</VATAmount>
          <NonDeductibleVAT>1</NonDeductibleVAT>
          <Prepayment>true</Prepayment>
        </VAT>
      </JournalEntryLine>
    </JournalEntryLines>
  </JournalEntry>
</IncomingInvoiceDetails>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

CreateResult
NameDescriptionTypeAdditional information
Keys

Collection of EntityKeyField

None.

ResultCode

ExternalResultCode

None.

Errors

Collection of Error

None.

Response Formats

application/xml, text/xml

Sample:
<CreateResult xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Keys>
    <Key>
      <Name>sample string 1</Name>
      <Value>sample string 2</Value>
    </Key>
    <Key>
      <Name>sample string 1</Name>
      <Value>sample string 2</Value>
    </Key>
  </Keys>
  <ResultCode>None</ResultCode>
  <Errors>
    <Error>
      <Level>Warning</Level>
      <Message>sample string 1</Message>
    </Error>
    <Error>
      <Level>Warning</Level>
      <Message>sample string 1</Message>
    </Error>
  </Errors>
</CreateResult>