Create Invoice
Definition
Service Location: https://gateway.pharmx.com.au/Gateway3/InvoiceManagement.asmx
Method name: CreateInvoice
Parameters
userDetail
UserDetail
invoiceDocument
InvoiceDocument
Returns
CreateInvoiceResult
ActionResult (with an array of GatewayInvoiceDocuments)
Samples
CreateInvoice Request
XML
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:inv="http://www.pharmx.com.au/gateway3/invoicemanagement">
<soapenv:Header/>
<soapenv:Body>
<inv:CreateInvoice>
<inv:userDetail>
<inv:Username>your username</inv:Username>
<inv:Password>your password</inv:Password>
<inv:ApplicationId>0</inv:ApplicationId>
<inv:ApplicationVersionNumber>0</inv:ApplicationVersionNumber>
</inv:userDetail>
<inv:invoice>
<inv:BillToAccountNumber>2281Ph1</inv:BillToAccountNumber>
<inv:DeliveryAccountNumber>2281Ph1</inv:DeliveryAccountNumber>
<inv:DueDate>2019-02-28T00:00:00.000+11:00</inv:DueDate>
<inv:InvoiceSegmentNumber>1</inv:InvoiceSegmentNumber>
<inv:InvoiceSegmentTotal>1</inv:InvoiceSegmentTotal>
<inv:DeliveryDate>2019-01-08T13:00:00.000+11:00</inv:DeliveryDate>
<inv:DeliveryNumber>123456789</inv:DeliveryNumber>
<inv:SettlementDiscount>0.00</inv:SettlementDiscount>
<inv:InvoiceNumber>INV1234567</inv:InvoiceNumber>
<inv:Reference>150053141</inv:Reference>
<inv:SupplierABN>321654987</inv:SupplierABN>
<inv:SupplierId>123</inv:SupplierId>
<inv:StateSupplierId>123</inv:StateSupplierId>
<inv:SenderUniqueMessageID>b7ec2e22-97df-44bf-bdc3-b266210124b7</inv:SenderUniqueMessageID>
<inv:LineCount>4</inv:LineCount>
<inv:Lines>
<inv:InvoiceLine>
<inv:InvoiceLineUID>f435f97b-335d-4073-8f66-c153dd73792e</inv:InvoiceLineUID>
<inv:OrderLineUID>81A32DDB-93E3-44E0-A2E4-7102AC275D9D</inv:OrderLineUID>
<inv:SequenceNumber>1</inv:SequenceNumber>
<inv:Description>MEDI QUATTRO FIRST AID CRM 50G</inv:Description>
<inv:Ean>32165498765</inv:Ean>
<inv:ExtendedCostExGst>24.000</inv:ExtendedCostExGst>
<inv:ExtendedCostGst>2.400</inv:ExtendedCostGst>
<inv:ExtendedCostIncGst>26.400</inv:ExtendedCostIncGst>
<inv:GstStatus>Y</inv:GstStatus>
<inv:Manufacturer>manufacturer</inv:Manufacturer>
<inv:NonSupplyReason>nonsupplyreason</inv:NonSupplyReason>
<inv:NormalCostExGst>3.000</inv:NormalCostExGst>
<inv:NormalCostGst>0.300</inv:NormalCostGst>
<inv:NormalCostIncGst>3.300</inv:NormalCostIncGst>
<inv:UOM>EA</inv:UOM>
<inv:QuantityBackordered>0</inv:QuantityBackordered>
<inv:QuantityOrdered>12</inv:QuantityOrdered>
<inv:QuantitySupplied>12</inv:QuantitySupplied>
<inv:QuantityBonus>0</inv:QuantityBonus>
<inv:ReorderNumber>700011</inv:ReorderNumber>
<inv:ReorderNumberOrdered>700011</inv:ReorderNumberOrdered>
<inv:RetailPrice>4.500</inv:RetailPrice>
<inv:Tote>tote</inv:Tote>
<inv:Tun>tun</inv:Tun>
<inv:Warehouse>warehouse</inv:Warehouse>
<inv:WarehouseRole>warehouserole</inv:WarehouseRole>
<inv:InvoiceLineType>1</inv:InvoiceLineType>
<inv:BatchNumber>batch</inv:BatchNumber>
<inv:ExpiryDate>1990-01-01T00:00:00.000+11:00</inv:ExpiryDate>
<inv:MOQ>3</inv:MOQ>
<inv:RetailUnitsPerUOM>1</inv:RetailUnitsPerUOM>
</inv:InvoiceLine>
<inv:InvoiceLine>
<inv:InvoiceLineUID>4782ef4e-59c8-4702-92cb-84bc8ec0d57c</inv:InvoiceLineUID>
<inv:OrderLineUID>184E2D7A-FF03-4BBA-BE47-6AA39034E9A1</inv:OrderLineUID>
<inv:SequenceNumber>2</inv:SequenceNumber>
<inv:Description>BG ACTIVE MAGNESIUM 1000MG</inv:Description>
<inv:Ean>32165498798</inv:Ean>
<inv:ExtendedCostExGst>12.000</inv:ExtendedCostExGst>
<inv:ExtendedCostGst>1.200</inv:ExtendedCostGst>
<inv:ExtendedCostIncGst>13.200</inv:ExtendedCostIncGst>
<inv:GstStatus>Y</inv:GstStatus>
<inv:Manufacturer>manufacturer</inv:Manufacturer>
<inv:NonSupplyReason>nonsupplyreason</inv:NonSupplyReason>
<inv:NormalCostExGst>2.682</inv:NormalCostExGst>
<inv:NormalCostGst>0.268</inv:NormalCostGst>
<inv:NormalCostIncGst>2.950</inv:NormalCostIncGst>
<inv:UOM>EA</inv:UOM>
<inv:QuantityBackordered>0</inv:QuantityBackordered>
<inv:QuantityOrdered>6</inv:QuantityOrdered>
<inv:QuantitySupplied>6</inv:QuantitySupplied>
<inv:QuantityBonus>0</inv:QuantityBonus>
<inv:ReorderNumber>542360</inv:ReorderNumber>
<inv:ReorderNumberOrdered>542360</inv:ReorderNumberOrdered>
<inv:RetailPrice>4.500</inv:RetailPrice>
<inv:Tote>tote</inv:Tote>
<inv:Tun>tun</inv:Tun>
<inv:Warehouse>warehouse</inv:Warehouse>
<inv:WarehouseRole>warehouserole</inv:WarehouseRole>
<inv:InvoiceLineType>1</inv:InvoiceLineType>
<inv:BatchNumber>batch</inv:BatchNumber>
<inv:ExpiryDate>1990-01-01T00:00:00.000+11:00</inv:ExpiryDate>
<inv:MOQ>4</inv:MOQ>
<inv:RetailUnitsPerUOM>1</inv:RetailUnitsPerUOM>
</inv:InvoiceLine>
<inv:InvoiceLine>
<inv:InvoiceLineUID>dcc99c4a-16ba-471f-8398-afeb4c5f2c92</inv:InvoiceLineUID>
<inv:OrderLineUID>6AEB167A-79BE-4CFD-8BAF-25FB90A86EFA</inv:OrderLineUID>
<inv:SequenceNumber>3</inv:SequenceNumber>
<inv:Description>NW REST RESTORE NIGHT MULTI MENS 60TAB</inv:Description>
<inv:Ean>32165498732</inv:Ean>
<inv:ExtendedCostExGst>12.000</inv:ExtendedCostExGst>
<inv:ExtendedCostGst>1.200</inv:ExtendedCostGst>
<inv:ExtendedCostIncGst>13.400</inv:ExtendedCostIncGst>
<inv:GstStatus>Y</inv:GstStatus>
<inv:Manufacturer>manufacturer</inv:Manufacturer>
<inv:NonSupplyReason>nonsupplyreason</inv:NonSupplyReason>
<inv:NormalCostExGst>7.000</inv:NormalCostExGst>
<inv:NormalCostGst>0.700</inv:NormalCostGst>
<inv:NormalCostIncGst>7.700</inv:NormalCostIncGst>
<inv:UOM>EA</inv:UOM>
<inv:QuantityBackordered>1</inv:QuantityBackordered>
<inv:QuantityOrdered>3</inv:QuantityOrdered>
<inv:QuantitySupplied>2</inv:QuantitySupplied>
<inv:QuantityBonus>0</inv:QuantityBonus>
<inv:ReorderNumber>522850</inv:ReorderNumber>
<inv:ReorderNumberOrdered>522850</inv:ReorderNumberOrdered>
<inv:RetailPrice>9.500</inv:RetailPrice>
<inv:Tote>tote</inv:Tote>
<inv:Tun>tun</inv:Tun>
<inv:Warehouse>warehouse</inv:Warehouse>
<inv:WarehouseRole>warehouserole</inv:WarehouseRole>
<inv:InvoiceLineType>1</inv:InvoiceLineType>
<inv:BatchNumber>batch</inv:BatchNumber>
<inv:ExpiryDate>1990-01-01T00:00:00.000+11:00</inv:ExpiryDate>
<inv:MOQ>3</inv:MOQ>
<inv:RetailUnitsPerUOM>1</inv:RetailUnitsPerUOM>
</inv:InvoiceLine>
<inv:InvoiceLine>
<inv:InvoiceLineUID>670a75c2-8a81-4c7a-910c-6e2ec38e2c33</inv:InvoiceLineUID>
<inv:OrderLineUID>00000000-0000-0000-0000-000000000000</inv:OrderLineUID>
<inv:SequenceNumber>4</inv:SequenceNumber>
<inv:Description>Freight fees</inv:Description>
<inv:Ean/>
<inv:ExtendedCostExGst>10.000</inv:ExtendedCostExGst>
<inv:ExtendedCostGst>1.000</inv:ExtendedCostGst>
<inv:ExtendedCostIncGst>11.000</inv:ExtendedCostIncGst>
<inv:GstStatus>Y</inv:GstStatus>
<inv:Manufacturer>manufacturer</inv:Manufacturer>
<inv:NonSupplyReason>nonsupplyreason</inv:NonSupplyReason>
<inv:NormalCostExGst>10.000</inv:NormalCostExGst>
<inv:NormalCostGst>1.000</inv:NormalCostGst>
<inv:NormalCostIncGst>11.000</inv:NormalCostIncGst>
<inv:UOM>EA</inv:UOM>
<inv:QuantityBackordered>0</inv:QuantityBackordered>
<inv:QuantityOrdered>0</inv:QuantityOrdered>
<inv:QuantitySupplied>1</inv:QuantitySupplied>
<inv:QuantityBonus>0</inv:QuantityBonus>
<inv:ReorderNumber>12345</inv:ReorderNumber>
<inv:ReorderNumberOrdered>12345</inv:ReorderNumberOrdered>
<inv:RetailPrice>0.000</inv:RetailPrice>
<inv:Tote>tote</inv:Tote>
<inv:Tun>tun</inv:Tun>
<inv:Warehouse>warehouse</inv:Warehouse>
<inv:WarehouseRole>warehouserole</inv:WarehouseRole>
<inv:InvoiceLineType>2</inv:InvoiceLineType>
<inv:BatchNumber>batch</inv:BatchNumber>
<inv:ExpiryDate>1990-01-01T00:00:00.000+11:00</inv:ExpiryDate>
<inv:MOQ>1</inv:MOQ>
<inv:RetailUnitsPerUOM>1</inv:RetailUnitsPerUOM>
</inv:InvoiceLine>
</inv:Lines>
<inv:ExtendedInfos>
<inv:ExtendedInfo>
<inv:Name>string</Name>
<inv:Type>string</Type>
<inv:Value>string</Value>
</inv:ExtendedInfo>
</inv:ExtendedInfos>
</inv:invoice>
</inv:CreateInvoice>
</soap:Body>
</soap:Envelope>
CreateInvoice Response
XML
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema ">
<soap:Body>
<CreateInvoiceResponse xmlns="http://www.pharmx.com.au/gateway3/invoicemanagement">
<CreateInvoiceResult>
<Success>true</Success>
<ResultCode>0</ResultCode>
<Message/>
<DocumentCount>1</DocumentCount>
<Documents>
<DocumentType xsi:type="GatewayInvoiceDocument">
<BillToAccountNumber>2281Ph1</BillToAccountNumber>
<DeliveryAccountNumber>2281Ph1</DeliveryAccountNumber>
<DueDate>2019-02-27T13:00:00Z</DueDate>
<InvoiceSegmentNumber>1</InvoiceSegmentNumber>
<InvoiceSegmentTotal>1</InvoiceSegmentTotal>
<DeliveryDate>2019-01-08T02:00:00Z</DeliveryDate>
<DeliveryNumber>123456789</DeliveryNumber>
<DeliveryTrackingID/>
<DeliveryTrackingURL/>
<SettlementDiscount>0</SettlementDiscount>
<InvoiceNumber>INV1234567</InvoiceNumber>
<Reference>150053141</Reference>
<SupplierABN>321654987</SupplierABN>
<SupplierId>123</SupplierId>
<StateSupplierId>123</StateSupplierId>
<Created>2019-01-07T05:22:48Z</Created>
<Id>105114583</Id>
<SenderUniqueMessageID>b7ec2e22-97df-44bf-bdc3-b266210124b7</SenderUniqueMessageID>
<OrderId>0</OrderId>
<LineCount>4</LineCount>
<DocumentMode>0</DocumentMode>
<SiteId>12345</SiteId>
<InterfaceVersion>3</InterfaceVersion>
<ExtendedInfos>
<ExtendedInfo>
<Name/>
<Type>string</Type>
<Value/>
</ExtendedInfo>
</ExtendedInfos>
</DocumentType>
</Documents>
</CreateInvoiceResult>
</CreateInvoiceResponse>
</soap:Body>
</soap:Envelope>