EsekNum
system registration number of document issuer business. Compulsory
ClientNumber
system client number under issuer the document is being issued to. Compulsory
TypeCode
System document type code, Compulsory.
Possible values are as follows:
* 100 - הזמנה
* 10100 - הצעת מחיר
* 300- חשבונית עסקה
* 10301- חשבון עסקה
* 305 - חשבונית מס
* 320 - חשבונית מס קבלה
* 330 - חשבונית מס זיכוי
* 400 - קבלה
* 405 - קבלה על תרומות
Allowed document types for each business type:
"Osek Murshe" - 100,10100,10301,305,320,330,400
"Osek Patur" - 100,10100,300,10301,400
"Amuta" or "Malcar" - 100,10100,300,10301,400,405
DocNumber
document number in the accounting number. This field is not used as the numer is issued by the system in the production process
ClientName
Name or business title of the issuer's client the document is being issued to. Compulsory. In the case of "Random Client" being used the actual name or title must be present. Max length 60 symbols, truncated otherwise
ClientAddress
address of the client the document is being issued to. Compulsory, use an empty string when data is not available. Max length 60 symbols, truncated otherwise.
ClientCityZip
same as ClientAddress. Max length 40 symbols.
ClientOsekNum
"מספר עוסק " of the client, numeric string. Optional where not required by law. Max length 9 symbols.
ProducedDateString
The document issue date in the format "dd/mm/yyyy" Compulsory
For documents 100,10100,300,10301,305,330
cannot be set in the future or over 15 days in the
past.
For documents 320,400,405 cannot be set earlier than the last document of the same type.
SumBeforeDiscount
the numeric document total in NIS before any taxes and discounts. Compulsory, set to 0 if not available.
DiscountAmount
the numeric document total in NIS before any taxes and discounts. Compulsory, set to 0 if not available.
DiscountAmount
the numeric monetary amount in NIS of discount for the document. Set to 0 if no discount is given and for documents 400, 405. Compulsory.
DiscountPercentage – the numeric discount percentage of the document total before tax. Set to 0 if no discount is given and for documents 400, 405. Compulsory.
TotalBeforeMaam
the numeric document total in NIS after any or all discounts prior to the VAT. Compulsory, set to 0 if not available.
DocTotalDue
the numeric total due for the document in NIS. Compulsory. Zero value not allowed. For document 320 the total for the invoice must be exactly equal to the total of the receipt part therefore specifying only one number is sufficient.
DocNikuyBamakorSum
the numeric amount in NIS being cleared on client's behalf for the tax purposes, 0 if none required by law or where not applicable. Compulsory
DocUserFullName
not used in the interface, set during the production
DocDetail
the document purpose description. Max length 150 symbols, truncated otherwise. Compulsory. Empty string when no description is available.
DocNotMaam
set to 1 if the document is VAT exempt, 0 otherwise.
MaamRate
the VAT rate in % applicable in the State of Israel on the Production Date specified. Compulsory.
GeneralRemark
not used in the interface, set during the production.
DocTypeRemark - not used in the interface, set during the production.
DocProductsXML
the field for document products data xml, see below for detailed schema, description and explanation. Compulsory for document types 100,10100,300,10301,305,320,330 empty string otherwise.
DocChargesXML
the field for document payment information data xml, see below for detailed schema, description and explanation. Compulsory for document types 320,400,405, empty string otherwise.
DocClosureXML
empty string
DocIsSourceProduced
set to 0
PrintLanguage
0 for hebrew, 1 for english