BackOffice
Click here for a complete list of operations.
PostExternalSale
Test
The test form is only available for requests from the local machine.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /puckanetennisclub/app/BackOffice.asmx HTTP/1.1
Host: lightingsports.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.joycesoftware.com/PostExternalSale"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<PostExternalSale xmlns="http://www.joycesoftware.com">
<Header>
<Id>int</Id>
<SalesInvoiceGuid>string</SalesInvoiceGuid>
<SalesInvoiceType>int</SalesInvoiceType>
<CustomerGUID>string</CustomerGUID>
<EmployeeGUID>string</EmployeeGUID>
<PickUpInStore>string</PickUpInStore>
<CurrencyRate>decimal</CurrencyRate>
<SalesInvoiceDate>dateTime</SalesInvoiceDate>
<SalesInvoiceDueDate>dateTime</SalesInvoiceDueDate>
<TotalIncVat>decimal</TotalIncVat>
<TotalExcVat>decimal</TotalExcVat>
<TotalCost>decimal</TotalCost>
<DiscountTotal>decimal</DiscountTotal>
<RefundedTotal>decimal</RefundedTotal>
<PaymentTotal>decimal</PaymentTotal>
<ChangeGiven>decimal</ChangeGiven>
<CustomerNotes>string</CustomerNotes>
<CreatedOnUtc>dateTime</CreatedOnUtc>
<PromotionalTotalInc>decimal</PromotionalTotalInc>
<PromotionalTotalExc>decimal</PromotionalTotalExc>
<CurrentStatus>int</CurrentStatus>
<LastStatus>int</LastStatus>
<SalesInvoiceNumber>string</SalesInvoiceNumber>
<CustomerReference>string</CustomerReference>
<DiscountEmployeeGUID>string</DiscountEmployeeGUID>
<ZReadNumber>decimal</ZReadNumber>
<DiscountSale>string</DiscountSale>
<InvoiceHour>decimal</InvoiceHour>
<InvoiceMinute>decimal</InvoiceMinute>
<TerminalCode>string</TerminalCode>
<CustomerSignature>string</CustomerSignature>
<DeliveryDate>dateTime</DeliveryDate>
<PlasticRecyclingNumber>string</PlasticRecyclingNumber>
<VehicleGUID>string</VehicleGUID>
<CustomerCount>decimal</CustomerCount>
<CurrentMileage>decimal</CurrentMileage>
<VehicleName>string</VehicleName>
<VehicleSerial>string</VehicleSerial>
<VehicleYear>string</VehicleYear>
<StoreCode>string</StoreCode>
<Exported>string</Exported>
<OperatorCode>string</OperatorCode>
<VeterinaryPractitioner>string</VeterinaryPractitioner>
<AnimalGUID>string</AnimalGUID>
<PaymentMethodSystemName>string</PaymentMethodSystemName>
<ViewedExternally>string</ViewedExternally>
<ViewedExternallyDate>dateTime</ViewedExternallyDate>
<OriginalSalesInvoiceGuid>string</OriginalSalesInvoiceGuid>
<BillToAddress>string</BillToAddress>
<EmailLater>string</EmailLater>
<SystemTags>string</SystemTags>
<ProjectGUID>string</ProjectGUID>
<InvoiceLines>
<SalesInvoiceLine>
<Id>int</Id>
<SalesInvoiceGuid>string</SalesInvoiceGuid>
<LineGuid>string</LineGuid>
<LineType>int</LineType>
<ProductGUID>string</ProductGUID>
<ProductDescription>string</ProductDescription>
<Sku>string</Sku>
<TaxCategoryId>int</TaxCategoryId>
<TaxRate>decimal</TaxRate>
<UnitPrice>decimal</UnitPrice>
<UnitCost>decimal</UnitCost>
<Quantity>decimal</Quantity>
<TotalPriceInc>decimal</TotalPriceInc>
<TotalPriceExc>decimal</TotalPriceExc>
<TotalDiscountInc>decimal</TotalDiscountInc>
<TotalDiscountExc>decimal</TotalDiscountExc>
<LineMessage1>string</LineMessage1>
<LineMessage2>string</LineMessage2>
<LineMessage3>string</LineMessage3>
<LineMessage4>string</LineMessage4>
<LineMessage5>string</LineMessage5>
<CreatedOnUtc>dateTime</CreatedOnUtc>
<TotalPromotionalInc>decimal</TotalPromotionalInc>
<TotalPromotionalExc>decimal</TotalPromotionalExc>
<PrintPickingList>string</PrintPickingList>
<BatchNumber>string</BatchNumber>
<ExpiryDate>dateTime</ExpiryDate>
<ProductType>decimal</ProductType>
<AnimalGUID>string</AnimalGUID>
<OriginalLineGuid>string</OriginalLineGuid>
<CreditedQuantity>decimal</CreditedQuantity>
<UnitofMeasure>string</UnitofMeasure>
</SalesInvoiceLine>
<SalesInvoiceLine>
<Id>int</Id>
<SalesInvoiceGuid>string</SalesInvoiceGuid>
<LineGuid>string</LineGuid>
<LineType>int</LineType>
<ProductGUID>string</ProductGUID>
<ProductDescription>string</ProductDescription>
<Sku>string</Sku>
<TaxCategoryId>int</TaxCategoryId>
<TaxRate>decimal</TaxRate>
<UnitPrice>decimal</UnitPrice>
<UnitCost>decimal</UnitCost>
<Quantity>decimal</Quantity>
<TotalPriceInc>decimal</TotalPriceInc>
<TotalPriceExc>decimal</TotalPriceExc>
<TotalDiscountInc>decimal</TotalDiscountInc>
<TotalDiscountExc>decimal</TotalDiscountExc>
<LineMessage1>string</LineMessage1>
<LineMessage2>string</LineMessage2>
<LineMessage3>string</LineMessage3>
<LineMessage4>string</LineMessage4>
<LineMessage5>string</LineMessage5>
<CreatedOnUtc>dateTime</CreatedOnUtc>
<TotalPromotionalInc>decimal</TotalPromotionalInc>
<TotalPromotionalExc>decimal</TotalPromotionalExc>
<PrintPickingList>string</PrintPickingList>
<BatchNumber>string</BatchNumber>
<ExpiryDate>dateTime</ExpiryDate>
<ProductType>decimal</ProductType>
<AnimalGUID>string</AnimalGUID>
<OriginalLineGuid>string</OriginalLineGuid>
<CreditedQuantity>decimal</CreditedQuantity>
<UnitofMeasure>string</UnitofMeasure>
</SalesInvoiceLine>
</InvoiceLines>
<InvoiceVehicle>
<Id>int</Id>
<CustomerGuid>string</CustomerGuid>
<VehicleName>string</VehicleName>
<VehicleReference>string</VehicleReference>
<MakeYear>string</MakeYear>
<NumberPlate>string</NumberPlate>
<EngineSize>string</EngineSize>
<CustomText1>string</CustomText1>
<CustomText2>string</CustomText2>
<CustomText3>string</CustomText3>
<CustomText4>string</CustomText4>
<CustomText5>string</CustomText5>
<Active>boolean</Active>
<Deleted>boolean</Deleted>
<CreatedOn>dateTime</CreatedOn>
<LastWorkDate>dateTime</LastWorkDate>
<VehicleGUID>string</VehicleGUID>
<Model>string</Model>
<EngineType>string</EngineType>
<CurrentMileage>decimal</CurrentMileage>
<PurchaseCost>decimal</PurchaseCost>
<SalePrice>decimal</SalePrice>
<CostOfWork>decimal</CostOfWork>
<PurchaseCostForiegn>decimal</PurchaseCostForiegn>
<Notes>string</Notes>
</InvoiceVehicle>
<InvoiceCustomer>
<Id>int</Id>
<CustomerGuid>string</CustomerGuid>
<Code>string</Code>
<Name>string</Name>
<Email>string</Email>
<CustomerAddress>string</CustomerAddress>
<PhoneNumber>string</PhoneNumber>
<FaxNumber>string</FaxNumber>
<Password>string</Password>
<PasswordFormatId>int</PasswordFormatId>
<PasswordSalt>string</PasswordSalt>
<AdminComment>string</AdminComment>
<IsTaxExempt>boolean</IsTaxExempt>
<Active>boolean</Active>
<Deleted>boolean</Deleted>
<LastIpAddress>string</LastIpAddress>
<CreatedOnUtc>dateTime</CreatedOnUtc>
<LastLoginDateUtc>dateTime</LastLoginDateUtc>
<LastActivityDateUtc>dateTime</LastActivityDateUtc>
<LastInvoiceDateUtc>dateTime</LastInvoiceDateUtc>
<LastPaymentDateUtc>dateTime</LastPaymentDateUtc>
<LastAdjustmentDateUtc>dateTime</LastAdjustmentDateUtc>
<UpdatedOnUtc>dateTime</UpdatedOnUtc>
<MobileNumber>string</MobileNumber>
<WebSite>string</WebSite>
<Twitter>string</Twitter>
<Company>string</Company>
<GroupGuid>string</GroupGuid>
<PriceListID>int</PriceListID>
<MainContact>string</MainContact>
<CustomerReferenceRequired>string</CustomerReferenceRequired>
<ManualStatementOnly>string</ManualStatementOnly>
<CreditDays>decimal</CreditDays>
<ContactByPhone>string</ContactByPhone>
<ContactByText>string</ContactByText>
<ContactByEmail>string</ContactByEmail>
<ContactforMarketing>string</ContactforMarketing>
<IsSensitive>string</IsSensitive>
<ResetPassword>string</ResetPassword>
<MembershipIsPaid>string</MembershipIsPaid>
<NextMemberShipPayment>dateTime</NextMemberShipPayment>
<FamilyAccountGUID>string</FamilyAccountGUID>
<PasswordResetGUID>string</PasswordResetGUID>
<StripeCustomerID>string</StripeCustomerID>
<DateOfBirth>dateTime</DateOfBirth>
<CodeOfEthicsAgreed>string</CodeOfEthicsAgreed>
<TermsAndConditionsAgreed>string</TermsAndConditionsAgreed>
<AllowRestricted>string</AllowRestricted>
<CurrentBalance>decimal</CurrentBalance>
<BalanceRecord>
<connectionString>string</connectionString>
<Id>int</Id>
<CustomerGuid>string</CustomerGuid>
<CurrentBalance>decimal</CurrentBalance>
<LastInvoiceAmount>decimal</LastInvoiceAmount>
<LastSaleAmount>decimal</LastSaleAmount>
<LastPaymentAmount>decimal</LastPaymentAmount>
<LastAdjustmentAmount>decimal</LastAdjustmentAmount>
<GameCredits>decimal</GameCredits>
</BalanceRecord>
</InvoiceCustomer>
<SalesPerson>
<Id>int</Id>
<EmployeeGuid>string</EmployeeGuid>
<Username>string</Username>
<Email>string</Email>
<Password>string</Password>
<PasswordFormatId>int</PasswordFormatId>
<PasswordSalt>string</PasswordSalt>
<AdminComment>string</AdminComment>
<Active>boolean</Active>
<Deleted>boolean</Deleted>
<LastIpAddress>string</LastIpAddress>
<CreatedOnUtc>dateTime</CreatedOnUtc>
<LastLoginDateUtc>dateTime</LastLoginDateUtc>
<LastActivityDateUtc>dateTime</LastActivityDateUtc>
<EmployeeName>string</EmployeeName>
<ExternalCode>string</ExternalCode>
<PinNumber>string</PinNumber>
<StartPage>string</StartPage>
<className>string</className>
<VeterinaryPractitioner>string</VeterinaryPractitioner>
<MobilePhoneNumber>string</MobilePhoneNumber>
<EmployeesPositionGUID>string</EmployeesPositionGUID>
<PointOfSaleName>string</PointOfSaleName>
</SalesPerson>
<ExternalCode>string</ExternalCode>
<TermDays>long</TermDays>
<CHECKOUT_SESSION_ID>string</CHECKOUT_SESSION_ID>
</Header>
<Lines>
<SalesInvoiceLine>
<Id>int</Id>
<SalesInvoiceGuid>string</SalesInvoiceGuid>
<LineGuid>string</LineGuid>
<LineType>int</LineType>
<ProductGUID>string</ProductGUID>
<ProductDescription>string</ProductDescription>
<Sku>string</Sku>
<TaxCategoryId>int</TaxCategoryId>
<TaxRate>decimal</TaxRate>
<UnitPrice>decimal</UnitPrice>
<UnitCost>decimal</UnitCost>
<Quantity>decimal</Quantity>
<TotalPriceInc>decimal</TotalPriceInc>
<TotalPriceExc>decimal</TotalPriceExc>
<TotalDiscountInc>decimal</TotalDiscountInc>
<TotalDiscountExc>decimal</TotalDiscountExc>
<LineMessage1>string</LineMessage1>
<LineMessage2>string</LineMessage2>
<LineMessage3>string</LineMessage3>
<LineMessage4>string</LineMessage4>
<LineMessage5>string</LineMessage5>
<CreatedOnUtc>dateTime</CreatedOnUtc>
<TotalPromotionalInc>decimal</TotalPromotionalInc>
<TotalPromotionalExc>decimal</TotalPromotionalExc>
<PrintPickingList>string</PrintPickingList>
<BatchNumber>string</BatchNumber>
<ExpiryDate>dateTime</ExpiryDate>
<ProductType>decimal</ProductType>
<AnimalGUID>string</AnimalGUID>
<OriginalLineGuid>string</OriginalLineGuid>
<CreditedQuantity>decimal</CreditedQuantity>
<UnitofMeasure>string</UnitofMeasure>
</SalesInvoiceLine>
<SalesInvoiceLine>
<Id>int</Id>
<SalesInvoiceGuid>string</SalesInvoiceGuid>
<LineGuid>string</LineGuid>
<LineType>int</LineType>
<ProductGUID>string</ProductGUID>
<ProductDescription>string</ProductDescription>
<Sku>string</Sku>
<TaxCategoryId>int</TaxCategoryId>
<TaxRate>decimal</TaxRate>
<UnitPrice>decimal</UnitPrice>
<UnitCost>decimal</UnitCost>
<Quantity>decimal</Quantity>
<TotalPriceInc>decimal</TotalPriceInc>
<TotalPriceExc>decimal</TotalPriceExc>
<TotalDiscountInc>decimal</TotalDiscountInc>
<TotalDiscountExc>decimal</TotalDiscountExc>
<LineMessage1>string</LineMessage1>
<LineMessage2>string</LineMessage2>
<LineMessage3>string</LineMessage3>
<LineMessage4>string</LineMessage4>
<LineMessage5>string</LineMessage5>
<CreatedOnUtc>dateTime</CreatedOnUtc>
<TotalPromotionalInc>decimal</TotalPromotionalInc>
<TotalPromotionalExc>decimal</TotalPromotionalExc>
<PrintPickingList>string</PrintPickingList>
<BatchNumber>string</BatchNumber>
<ExpiryDate>dateTime</ExpiryDate>
<ProductType>decimal</ProductType>
<AnimalGUID>string</AnimalGUID>
<OriginalLineGuid>string</OriginalLineGuid>
<CreditedQuantity>decimal</CreditedQuantity>
<UnitofMeasure>string</UnitofMeasure>
</SalesInvoiceLine>
</Lines>
</PostExternalSale>
</soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<PostExternalSaleResponse xmlns="http://www.joycesoftware.com">
<PostExternalSaleResult>boolean</PostExternalSaleResult>
</PostExternalSaleResponse>
</soap:Body>
</soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /puckanetennisclub/app/BackOffice.asmx HTTP/1.1
Host: lightingsports.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<PostExternalSale xmlns="http://www.joycesoftware.com">
<Header>
<Id>int</Id>
<SalesInvoiceGuid>string</SalesInvoiceGuid>
<SalesInvoiceType>int</SalesInvoiceType>
<CustomerGUID>string</CustomerGUID>
<EmployeeGUID>string</EmployeeGUID>
<PickUpInStore>string</PickUpInStore>
<CurrencyRate>decimal</CurrencyRate>
<SalesInvoiceDate>dateTime</SalesInvoiceDate>
<SalesInvoiceDueDate>dateTime</SalesInvoiceDueDate>
<TotalIncVat>decimal</TotalIncVat>
<TotalExcVat>decimal</TotalExcVat>
<TotalCost>decimal</TotalCost>
<DiscountTotal>decimal</DiscountTotal>
<RefundedTotal>decimal</RefundedTotal>
<PaymentTotal>decimal</PaymentTotal>
<ChangeGiven>decimal</ChangeGiven>
<CustomerNotes>string</CustomerNotes>
<CreatedOnUtc>dateTime</CreatedOnUtc>
<PromotionalTotalInc>decimal</PromotionalTotalInc>
<PromotionalTotalExc>decimal</PromotionalTotalExc>
<CurrentStatus>int</CurrentStatus>
<LastStatus>int</LastStatus>
<SalesInvoiceNumber>string</SalesInvoiceNumber>
<CustomerReference>string</CustomerReference>
<DiscountEmployeeGUID>string</DiscountEmployeeGUID>
<ZReadNumber>decimal</ZReadNumber>
<DiscountSale>string</DiscountSale>
<InvoiceHour>decimal</InvoiceHour>
<InvoiceMinute>decimal</InvoiceMinute>
<TerminalCode>string</TerminalCode>
<CustomerSignature>string</CustomerSignature>
<DeliveryDate>dateTime</DeliveryDate>
<PlasticRecyclingNumber>string</PlasticRecyclingNumber>
<VehicleGUID>string</VehicleGUID>
<CustomerCount>decimal</CustomerCount>
<CurrentMileage>decimal</CurrentMileage>
<VehicleName>string</VehicleName>
<VehicleSerial>string</VehicleSerial>
<VehicleYear>string</VehicleYear>
<StoreCode>string</StoreCode>
<Exported>string</Exported>
<OperatorCode>string</OperatorCode>
<VeterinaryPractitioner>string</VeterinaryPractitioner>
<AnimalGUID>string</AnimalGUID>
<PaymentMethodSystemName>string</PaymentMethodSystemName>
<ViewedExternally>string</ViewedExternally>
<ViewedExternallyDate>dateTime</ViewedExternallyDate>
<OriginalSalesInvoiceGuid>string</OriginalSalesInvoiceGuid>
<BillToAddress>string</BillToAddress>
<EmailLater>string</EmailLater>
<SystemTags>string</SystemTags>
<ProjectGUID>string</ProjectGUID>
<InvoiceLines>
<SalesInvoiceLine>
<Id>int</Id>
<SalesInvoiceGuid>string</SalesInvoiceGuid>
<LineGuid>string</LineGuid>
<LineType>int</LineType>
<ProductGUID>string</ProductGUID>
<ProductDescription>string</ProductDescription>
<Sku>string</Sku>
<TaxCategoryId>int</TaxCategoryId>
<TaxRate>decimal</TaxRate>
<UnitPrice>decimal</UnitPrice>
<UnitCost>decimal</UnitCost>
<Quantity>decimal</Quantity>
<TotalPriceInc>decimal</TotalPriceInc>
<TotalPriceExc>decimal</TotalPriceExc>
<TotalDiscountInc>decimal</TotalDiscountInc>
<TotalDiscountExc>decimal</TotalDiscountExc>
<LineMessage1>string</LineMessage1>
<LineMessage2>string</LineMessage2>
<LineMessage3>string</LineMessage3>
<LineMessage4>string</LineMessage4>
<LineMessage5>string</LineMessage5>
<CreatedOnUtc>dateTime</CreatedOnUtc>
<TotalPromotionalInc>decimal</TotalPromotionalInc>
<TotalPromotionalExc>decimal</TotalPromotionalExc>
<PrintPickingList>string</PrintPickingList>
<BatchNumber>string</BatchNumber>
<ExpiryDate>dateTime</ExpiryDate>
<ProductType>decimal</ProductType>
<AnimalGUID>string</AnimalGUID>
<OriginalLineGuid>string</OriginalLineGuid>
<CreditedQuantity>decimal</CreditedQuantity>
<UnitofMeasure>string</UnitofMeasure>
</SalesInvoiceLine>
<SalesInvoiceLine>
<Id>int</Id>
<SalesInvoiceGuid>string</SalesInvoiceGuid>
<LineGuid>string</LineGuid>
<LineType>int</LineType>
<ProductGUID>string</ProductGUID>
<ProductDescription>string</ProductDescription>
<Sku>string</Sku>
<TaxCategoryId>int</TaxCategoryId>
<TaxRate>decimal</TaxRate>
<UnitPrice>decimal</UnitPrice>
<UnitCost>decimal</UnitCost>
<Quantity>decimal</Quantity>
<TotalPriceInc>decimal</TotalPriceInc>
<TotalPriceExc>decimal</TotalPriceExc>
<TotalDiscountInc>decimal</TotalDiscountInc>
<TotalDiscountExc>decimal</TotalDiscountExc>
<LineMessage1>string</LineMessage1>
<LineMessage2>string</LineMessage2>
<LineMessage3>string</LineMessage3>
<LineMessage4>string</LineMessage4>
<LineMessage5>string</LineMessage5>
<CreatedOnUtc>dateTime</CreatedOnUtc>
<TotalPromotionalInc>decimal</TotalPromotionalInc>
<TotalPromotionalExc>decimal</TotalPromotionalExc>
<PrintPickingList>string</PrintPickingList>
<BatchNumber>string</BatchNumber>
<ExpiryDate>dateTime</ExpiryDate>
<ProductType>decimal</ProductType>
<AnimalGUID>string</AnimalGUID>
<OriginalLineGuid>string</OriginalLineGuid>
<CreditedQuantity>decimal</CreditedQuantity>
<UnitofMeasure>string</UnitofMeasure>
</SalesInvoiceLine>
</InvoiceLines>
<InvoiceVehicle>
<Id>int</Id>
<CustomerGuid>string</CustomerGuid>
<VehicleName>string</VehicleName>
<VehicleReference>string</VehicleReference>
<MakeYear>string</MakeYear>
<NumberPlate>string</NumberPlate>
<EngineSize>string</EngineSize>
<CustomText1>string</CustomText1>
<CustomText2>string</CustomText2>
<CustomText3>string</CustomText3>
<CustomText4>string</CustomText4>
<CustomText5>string</CustomText5>
<Active>boolean</Active>
<Deleted>boolean</Deleted>
<CreatedOn>dateTime</CreatedOn>
<LastWorkDate>dateTime</LastWorkDate>
<VehicleGUID>string</VehicleGUID>
<Model>string</Model>
<EngineType>string</EngineType>
<CurrentMileage>decimal</CurrentMileage>
<PurchaseCost>decimal</PurchaseCost>
<SalePrice>decimal</SalePrice>
<CostOfWork>decimal</CostOfWork>
<PurchaseCostForiegn>decimal</PurchaseCostForiegn>
<Notes>string</Notes>
</InvoiceVehicle>
<InvoiceCustomer>
<Id>int</Id>
<CustomerGuid>string</CustomerGuid>
<Code>string</Code>
<Name>string</Name>
<Email>string</Email>
<CustomerAddress>string</CustomerAddress>
<PhoneNumber>string</PhoneNumber>
<FaxNumber>string</FaxNumber>
<Password>string</Password>
<PasswordFormatId>int</PasswordFormatId>
<PasswordSalt>string</PasswordSalt>
<AdminComment>string</AdminComment>
<IsTaxExempt>boolean</IsTaxExempt>
<Active>boolean</Active>
<Deleted>boolean</Deleted>
<LastIpAddress>string</LastIpAddress>
<CreatedOnUtc>dateTime</CreatedOnUtc>
<LastLoginDateUtc>dateTime</LastLoginDateUtc>
<LastActivityDateUtc>dateTime</LastActivityDateUtc>
<LastInvoiceDateUtc>dateTime</LastInvoiceDateUtc>
<LastPaymentDateUtc>dateTime</LastPaymentDateUtc>
<LastAdjustmentDateUtc>dateTime</LastAdjustmentDateUtc>
<UpdatedOnUtc>dateTime</UpdatedOnUtc>
<MobileNumber>string</MobileNumber>
<WebSite>string</WebSite>
<Twitter>string</Twitter>
<Company>string</Company>
<GroupGuid>string</GroupGuid>
<PriceListID>int</PriceListID>
<MainContact>string</MainContact>
<CustomerReferenceRequired>string</CustomerReferenceRequired>
<ManualStatementOnly>string</ManualStatementOnly>
<CreditDays>decimal</CreditDays>
<ContactByPhone>string</ContactByPhone>
<ContactByText>string</ContactByText>
<ContactByEmail>string</ContactByEmail>
<ContactforMarketing>string</ContactforMarketing>
<IsSensitive>string</IsSensitive>
<ResetPassword>string</ResetPassword>
<MembershipIsPaid>string</MembershipIsPaid>
<NextMemberShipPayment>dateTime</NextMemberShipPayment>
<FamilyAccountGUID>string</FamilyAccountGUID>
<PasswordResetGUID>string</PasswordResetGUID>
<StripeCustomerID>string</StripeCustomerID>
<DateOfBirth>dateTime</DateOfBirth>
<CodeOfEthicsAgreed>string</CodeOfEthicsAgreed>
<TermsAndConditionsAgreed>string</TermsAndConditionsAgreed>
<AllowRestricted>string</AllowRestricted>
<CurrentBalance>decimal</CurrentBalance>
<BalanceRecord>
<connectionString>string</connectionString>
<Id>int</Id>
<CustomerGuid>string</CustomerGuid>
<CurrentBalance>decimal</CurrentBalance>
<LastInvoiceAmount>decimal</LastInvoiceAmount>
<LastSaleAmount>decimal</LastSaleAmount>
<LastPaymentAmount>decimal</LastPaymentAmount>
<LastAdjustmentAmount>decimal</LastAdjustmentAmount>
<GameCredits>decimal</GameCredits>
</BalanceRecord>
</InvoiceCustomer>
<SalesPerson>
<Id>int</Id>
<EmployeeGuid>string</EmployeeGuid>
<Username>string</Username>
<Email>string</Email>
<Password>string</Password>
<PasswordFormatId>int</PasswordFormatId>
<PasswordSalt>string</PasswordSalt>
<AdminComment>string</AdminComment>
<Active>boolean</Active>
<Deleted>boolean</Deleted>
<LastIpAddress>string</LastIpAddress>
<CreatedOnUtc>dateTime</CreatedOnUtc>
<LastLoginDateUtc>dateTime</LastLoginDateUtc>
<LastActivityDateUtc>dateTime</LastActivityDateUtc>
<EmployeeName>string</EmployeeName>
<ExternalCode>string</ExternalCode>
<PinNumber>string</PinNumber>
<StartPage>string</StartPage>
<className>string</className>
<VeterinaryPractitioner>string</VeterinaryPractitioner>
<MobilePhoneNumber>string</MobilePhoneNumber>
<EmployeesPositionGUID>string</EmployeesPositionGUID>
<PointOfSaleName>string</PointOfSaleName>
</SalesPerson>
<ExternalCode>string</ExternalCode>
<TermDays>long</TermDays>
<CHECKOUT_SESSION_ID>string</CHECKOUT_SESSION_ID>
</Header>
<Lines>
<SalesInvoiceLine>
<Id>int</Id>
<SalesInvoiceGuid>string</SalesInvoiceGuid>
<LineGuid>string</LineGuid>
<LineType>int</LineType>
<ProductGUID>string</ProductGUID>
<ProductDescription>string</ProductDescription>
<Sku>string</Sku>
<TaxCategoryId>int</TaxCategoryId>
<TaxRate>decimal</TaxRate>
<UnitPrice>decimal</UnitPrice>
<UnitCost>decimal</UnitCost>
<Quantity>decimal</Quantity>
<TotalPriceInc>decimal</TotalPriceInc>
<TotalPriceExc>decimal</TotalPriceExc>
<TotalDiscountInc>decimal</TotalDiscountInc>
<TotalDiscountExc>decimal</TotalDiscountExc>
<LineMessage1>string</LineMessage1>
<LineMessage2>string</LineMessage2>
<LineMessage3>string</LineMessage3>
<LineMessage4>string</LineMessage4>
<LineMessage5>string</LineMessage5>
<CreatedOnUtc>dateTime</CreatedOnUtc>
<TotalPromotionalInc>decimal</TotalPromotionalInc>
<TotalPromotionalExc>decimal</TotalPromotionalExc>
<PrintPickingList>string</PrintPickingList>
<BatchNumber>string</BatchNumber>
<ExpiryDate>dateTime</ExpiryDate>
<ProductType>decimal</ProductType>
<AnimalGUID>string</AnimalGUID>
<OriginalLineGuid>string</OriginalLineGuid>
<CreditedQuantity>decimal</CreditedQuantity>
<UnitofMeasure>string</UnitofMeasure>
</SalesInvoiceLine>
<SalesInvoiceLine>
<Id>int</Id>
<SalesInvoiceGuid>string</SalesInvoiceGuid>
<LineGuid>string</LineGuid>
<LineType>int</LineType>
<ProductGUID>string</ProductGUID>
<ProductDescription>string</ProductDescription>
<Sku>string</Sku>
<TaxCategoryId>int</TaxCategoryId>
<TaxRate>decimal</TaxRate>
<UnitPrice>decimal</UnitPrice>
<UnitCost>decimal</UnitCost>
<Quantity>decimal</Quantity>
<TotalPriceInc>decimal</TotalPriceInc>
<TotalPriceExc>decimal</TotalPriceExc>
<TotalDiscountInc>decimal</TotalDiscountInc>
<TotalDiscountExc>decimal</TotalDiscountExc>
<LineMessage1>string</LineMessage1>
<LineMessage2>string</LineMessage2>
<LineMessage3>string</LineMessage3>
<LineMessage4>string</LineMessage4>
<LineMessage5>string</LineMessage5>
<CreatedOnUtc>dateTime</CreatedOnUtc>
<TotalPromotionalInc>decimal</TotalPromotionalInc>
<TotalPromotionalExc>decimal</TotalPromotionalExc>
<PrintPickingList>string</PrintPickingList>
<BatchNumber>string</BatchNumber>
<ExpiryDate>dateTime</ExpiryDate>
<ProductType>decimal</ProductType>
<AnimalGUID>string</AnimalGUID>
<OriginalLineGuid>string</OriginalLineGuid>
<CreditedQuantity>decimal</CreditedQuantity>
<UnitofMeasure>string</UnitofMeasure>
</SalesInvoiceLine>
</Lines>
</PostExternalSale>
</soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<PostExternalSaleResponse xmlns="http://www.joycesoftware.com">
<PostExternalSaleResult>boolean</PostExternalSaleResult>
</PostExternalSaleResponse>
</soap12:Body>
</soap12:Envelope>