Prva stran 
Nazaj 
Naprej 
Novosti 
 Kopiraj povezavo na to stran 
 
Natisni stranNatisni stran  
e-računi navodila za up...  >  Spletne storitve in int...  >  API Reference  >  WorkOrder API

WorkOrder API

WorkOrderGetGet work order by document number, or by combination of document number and date.
WorkOrderGetPDFGet PDF file for work order by document number, or by combination of document number and date.
WorkOrderCreateCreate new work order.
WorkOrderUpdateUpdate existing work order.
WorkOrderDeleteDelete work order.
WorkOrderListGet list of work orders for specified criteria.
WorkOrderAttachmentAddAdd attachment to work order.
WorkOrderAttachmentSetDefaultAdd attachment to work order and set is as default.
WorkOrderAttachmentGetGet default attachment of work order.
WorkOrderAttachmentListGet all attachments of work order.

WorkOrderGet

Get work order by document number, or by combination of document number and date.

Parameters

numberDocument number. Can use sequential document number (example: 2), or formated number (example: 2022-00002)
dateDocument date
documentIDInternal document identificator. In case of using this parameter, no other parameter listed above is needed for searching by document.

Example request and response

POST /WebServicesSI/API HTTP/1.1
Host: eurofaktura.com
User-Agent: Mozilla/4.0
Content-Length: 410
Content-Type: application/octet-stream

<?xml version="1.0" encoding="utf-8"?>
<request>
<login username="micka" md5pass="ddb43e9f119c6805f4770ecc4f6466ba" token="E7DF3E6E94FB4579BBA8F54979010B5C" />
<method name="WorkOrderGet">
       <parameter name="number" value="1/2022" />
       <parameter name="date" type="Date" value="2022-02-15" />
</method>
</request>

Response
HTTP/1.1 200 OK
Server: e-racuni.com web server
Date: Tue, 1 March 2010 11:00:05 GMT
Content-Type: text/xml
Content-Length: 328

<response status="ok">
       <WorkOrder>
               <businessYear>2022</businessYear>
               <buyerCity>LJUBLJANA</buyerCity>
               <buyerCode>100246</buyerCode>
               <buyerCountry>SI</buyerCountry>
               <buyerEMail></buyerEMail>
               <buyerName>TEST</buyerName>
               <buyerName1>TEST S.P.</buyerName1>
               <buyerPostalCode>1000</buyerPostalCode>
               <buyerStreet>CELOVŠKA CESTA 134</buyerStreet>
               <buyerTaxNumber>SI88888888</buyerTaxNumber>
               <buyerVatRegistration>1</buyerVatRegistration>
               <city>Maribor</city>
               <completionDate>2022-02-25</completionDate>
               <costPosition></costPosition>
               <currency>EUR</currency>
               <date>2022-02-15</date>
               <documentID>228:133</documentID>
               <number>1/2022</number>
               <operaterName>Amadej Amadej</operaterName>
               <plannedWorkBeginDate>2022-02-15</plannedWorkBeginDate>
               <remarks>testing 1 2</remarks>
               <responsibleWorker>Amadej Amadej</responsibleWorker>
               <status>InProduction</status>
               <type>Gross</type>
               <warehouseCodeForUsedMaterials>090</warehouseCodeForUsedMaterials>
               <warehouseForOrderedProductsCode>908</warehouseForOrderedProductsCode>
               <OrderedProducts>
                       <OrderedProduct>
                               <calculationCurrency>EUR</calculationCurrency>
                               <calculationQuantity>1.000000</calculationQuantity>
                               <costsDirectAmount>0.00000</costsDirectAmount>
                               <costsDirectPercentage>0.00</costsDirectPercentage>
                               <costsOfCustomsAmount>0.00000</costsOfCustomsAmount>
                               <costsOfCustomsPercentage>0.00</costsOfCustomsPercentage>
                               <costsOfTransportAmount>0.00000</costsOfTransportAmount>
                               <costsOfTransportPercentage>0.00</costsOfTransportPercentage>
                               <description>ni bilo opisa, sedaj pa je</description>
                               <grossMarginAmount>45.37705</grossMarginAmount>
                               <grossMarginPercentage>206.26</grossMarginPercentage>
                               <grossPrice>67.37705</grossPrice>
                               <inboundVatAmount>4.84000</inboundVatAmount>
                               <inboundVatPercentage>22.00</inboundVatPercentage>
                               <inventoryAmount>22.00000</inventoryAmount>
                               <inventoryPrice>22.00000</inventoryPrice>
                               <outgoingVatAmount>14.82295</outgoingVatAmount>
                               <outgoingVatPercentage>22.00</outgoingVatPercentage>
                               <position>-1</position>
                               <productBarCode></productBarCode>
                               <productCatalogueCode>1313413080</productCatalogueCode>
                               <productCode>1310</productCode>
                               <productName>krnekjasdh" WATTS</productName>
                               <remarks>PRODUCT CREATION RECORD</remarks>
                               <retailMarginAmount>45.38000</retailMarginAmount>
                               <retailMarginPercentage>206.27</retailMarginPercentage>
                               <retailPrice>67.38000</retailPrice>
                               <salesPrice>82.20000</salesPrice>
                               <salesPriceAmount>82.20000</salesPriceAmount>
                               <supplierAmountInCalculationCurrency>22.00000</supplierAmountInCalculationCurrency>
                               <supplierDiscountAmount>0.00000</supplierDiscountAmount>
                               <supplierDiscountPercentage>0.00</supplierDiscountPercentage>
                               <supplierPrice>22.00000</supplierPrice>
                               <supplierPriceAmount>22.00000</supplierPriceAmount>
                               <supplierPriceCurrency>EUR</supplierPriceCurrency>
                               <supplierPriceInCalculationCurrency>22.00000</supplierPriceInCalculationCurrency>
                       </OrderedProduct>
                       <OrderedProduct>
                               <calculationCurrency>EUR</calculationCurrency>
                               <calculationQuantity>1.000000</calculationQuantity>
                               <costsDirectAmount>0.00000</costsDirectAmount>
                               <costsDirectPercentage>0.00</costsDirectPercentage>
                               <costsOfCustomsAmount>0.00000</costsOfCustomsAmount>
                               <costsOfCustomsPercentage>0.00</costsOfCustomsPercentage>
                               <costsOfTransportAmount>0.00000</costsOfTransportAmount>
                               <costsOfTransportPercentage>0.00</costsOfTransportPercentage>
                               <description>ni bilo opisa, sedaj pa je</description>
                               <grossMarginAmount>-864.27045</grossMarginAmount>
                               <grossMarginPercentage>-94.65</grossMarginPercentage>
                               <grossPrice>48.84018</grossPrice>
                               <inboundVatAmount>86.75000</inboundVatAmount>
                               <inboundVatPercentage>9.50</inboundVatPercentage>
                               <inventoryAmount>913.11063</inventoryAmount>
                               <inventoryPrice>913.11063</inventoryPrice>
                               <outgoingVatAmount>4.63982</outgoingVatAmount>
                               <outgoingVatPercentage>9.50</outgoingVatPercentage>
                               <position>-1</position>
                               <productBarCode></productBarCode>
                               <productCatalogueCode>35253525</productCatalogueCode>
                               <productCode>000013</productCode>
                               <productName>VENTIL REDUC. 3/4" WATTS</productName>
                               <remarks>PRODUCT CREATION RECORD</remarks>
                               <retailMarginAmount>-864.27063</retailMarginAmount>
                               <retailMarginPercentage>-94.65</retailMarginPercentage>
                               <retailPrice>48.84000</retailPrice>
                               <salesPrice>53.48000</salesPrice>
                               <salesPriceAmount>53.48000</salesPriceAmount>
                               <supplierAmountInCalculationCurrency>913.11063</supplierAmountInCalculationCurrency>
                               <supplierDiscountAmount>0.00000</supplierDiscountAmount>
                               <supplierDiscountPercentage>0.00</supplierDiscountPercentage>
                               <supplierPrice>913.11063</supplierPrice>
                               <supplierPriceAmount>913.11063</supplierPriceAmount>
                               <supplierPriceCurrency>EUR</supplierPriceCurrency>
                               <supplierPriceInCalculationCurrency>913.11063</supplierPriceInCalculationCurrency>
                       </OrderedProduct>
               </OrderedProducts>
               <PurchasedMaterials>
                       <PurchasedMaterial>
                               <calculationCurrency>EUR</calculationCurrency>
                               <calculationQuantity>10.000000</calculationQuantity>
                               <costsDirectAmount>0.00000</costsDirectAmount>
                               <costsDirectPercentage>0.00</costsDirectPercentage>
                               <costsOfCustomsAmount>0.00000</costsOfCustomsAmount>
                               <costsOfCustomsPercentage>0.00</costsOfCustomsPercentage>
                               <costsOfTransportAmount>0.00000</costsOfTransportAmount>
                               <costsOfTransportPercentage>0.00</costsOfTransportPercentage>
                               <description></description>
                               <grossMarginAmount>105.88931</grossMarginAmount>
                               <grossMarginPercentage>93956.80</grossMarginPercentage>
                               <grossPrice>106.00201</grossPrice>
                               <inboundVatAmount>0.24794</inboundVatAmount>
                               <inboundVatPercentage>22.00</inboundVatPercentage>
                               <inventoryAmount>1.12700</inventoryAmount>
                               <inventoryPrice>0.11270</inventoryPrice>
                               <outgoingVatAmount>10.36758</outgoingVatAmount>
                               <outgoingVatPercentage>9.50</outgoingVatPercentage>
                               <position>1</position>
                               <productBarCode>5051678412751</productBarCode>
                               <productCode>000002</productCode>
                               <productName>artikel 2</productName>
                               <retailMarginAmount>109.01967</retailMarginAmount>
                               <retailMarginPercentage>96734.40</retailMarginPercentage>
                               <retailPrice>109.13237</retailPrice>
                               <salesPrice>119.49995</salesPrice>
                               <salesPriceAmount>1194.99950</salesPriceAmount>
                               <supplierAmountInCalculationCurrency>1.12700</supplierAmountInCalculationCurrency>
                               <supplierDiscountAmount>0.00000</supplierDiscountAmount>
                               <supplierDiscountPercentage>0.00</supplierDiscountPercentage>
                               <supplierPrice>0.10000</supplierPrice>
                               <supplierPriceAmount>1.00000</supplierPriceAmount>
                               <supplierPriceCurrency>GBP</supplierPriceCurrency>
                               <supplierPriceInCalculationCurrency>0.11270</supplierPriceInCalculationCurrency>
                               <workOrderDocNo>2021-00013</workOrderDocNo>
                       </PurchasedMaterial>
                       <PurchasedMaterial>
                               <calculationCurrency>EUR</calculationCurrency>
                               <calculationQuantity>1.000000</calculationQuantity>
                               <costsDirectAmount>0.00000</costsDirectAmount>
                               <costsDirectPercentage>0.00</costsDirectPercentage>
                               <costsOfCustomsAmount>0.00000</costsOfCustomsAmount>
                               <costsOfCustomsPercentage>0.00</costsOfCustomsPercentage>
                               <costsOfTransportAmount>0.00000</costsOfTransportAmount>
                               <costsOfTransportPercentage>0.00</costsOfTransportPercentage>
                               <description>Grafička kartica GTX670-DC2-2GD5</description>
                               <grossMarginAmount>695.00000</grossMarginAmount>
                               <grossMarginPercentage>0.00</grossMarginPercentage>
                               <grossPrice>695.00000</grossPrice>
                               <inboundVatAmount>0.00000</inboundVatAmount>
                               <inboundVatPercentage>22.00</inboundVatPercentage>
                               <inventoryAmount>0.00000</inventoryAmount>
                               <inventoryPrice>0.00000</inventoryPrice>
                               <outgoingVatAmount>66.02500</outgoingVatAmount>
                               <outgoingVatPercentage>9.50</outgoingVatPercentage>
                               <position>2</position>
                               <productBarCode></productBarCode>
                               <productCatalogueCode>977585700</productCatalogueCode>
                               <productCode>000005</productCode>
                               <productName>Grafička kartica GTX670-DC2-2GD5</productName>
                               <retailMarginAmount>695.00000</retailMarginAmount>
                               <retailMarginPercentage>0.00</retailMarginPercentage>
                               <retailPrice>695.00000</retailPrice>
                               <salesPrice>761.02500</salesPrice>
                               <salesPriceAmount>761.02500</salesPriceAmount>
                               <supplierAmountInCalculationCurrency>500.00000</supplierAmountInCalculationCurrency>
                               <supplierDiscountAmount>500.00000</supplierDiscountAmount>
                               <supplierDiscountPercentage>100.00</supplierDiscountPercentage>
                               <supplierPrice>443.65000</supplierPrice>
                               <supplierPriceAmount>443.65000</supplierPriceAmount>
                               <supplierPriceCurrency>GBP</supplierPriceCurrency>
                               <supplierPriceInCalculationCurrency>500.00000</supplierPriceInCalculationCurrency>
                               <workOrderDocNo>2021-00013</workOrderDocNo>
                       </PurchasedMaterial>
               </PurchasedMaterials>
               <UsedMaterials>
                       <UsedMaterial>
                               <calculationCurrency>EUR</calculationCurrency>
                               <calculationQuantity>0.500000</calculationQuantity>
                               <costsDirectAmount>0.00000</costsDirectAmount>
                               <costsDirectPercentage>0.00</costsDirectPercentage>
                               <costsOfCustomsAmount>0.00000</costsOfCustomsAmount>
                               <costsOfCustomsPercentage>0.00</costsOfCustomsPercentage>
                               <costsOfTransportAmount>0.00000</costsOfTransportAmount>
                               <costsOfTransportPercentage>0.00</costsOfTransportPercentage>
                               <description>Grafička kartica GTX670-DC2-2GD5</description>
                               <grossMarginAmount>58.00000</grossMarginAmount>
                               <grossMarginPercentage>1450.00</grossMarginPercentage>
                               <grossPrice>0.00000</grossPrice>
                               <inboundVatAmount>-0.44000</inboundVatAmount>
                               <inboundVatPercentage>22.00</inboundVatPercentage>
                               <inventoryAmount>-2.00000</inventoryAmount>
                               <inventoryPrice>4.00000</inventoryPrice>
                               <outgoingVatAmount>0.00000</outgoingVatAmount>
                               <outgoingVatPercentage>22.00</outgoingVatPercentage>
                               <position>1</position>
                               <productBarCode></productBarCode>
                               <productCatalogueCode>0</productCatalogueCode>
                               <productCode>000009</productCode>
                               <productName>Grafička kartica GTX670-DC2-2GD5</productName>
                               <remarks>MATERIAL USAGE RECORD</remarks>
                               <retailMarginAmount>-4.00000</retailMarginAmount>
                               <retailMarginPercentage>-100.00</retailMarginPercentage>
                               <retailPrice>0.00000</retailPrice>
                               <salesPrice>0.00000</salesPrice>
                               <salesPriceAmount>0.00000</salesPriceAmount>
                               <supplierAmountInCalculationCurrency>-2.00000</supplierAmountInCalculationCurrency>
                               <supplierDiscountAmount>0.00000</supplierDiscountAmount>
                               <supplierDiscountPercentage>0.00</supplierDiscountPercentage>
                               <supplierPrice>4.00000</supplierPrice>
                               <supplierPriceAmount>-2.00000</supplierPriceAmount>
                               <supplierPriceCurrency>EUR</supplierPriceCurrency>
                               <supplierPriceInCalculationCurrency>4.00000</supplierPriceInCalculationCurrency>
                       </UsedMaterial>
                       <UsedMaterial>
                               <calculationCurrency>EUR</calculationCurrency>
                               <calculationQuantity>1.562000</calculationQuantity>
                               <costsDirectAmount>0.00000</costsDirectAmount>
                               <costsDirectPercentage>0.00</costsDirectPercentage>
                               <costsOfCustomsAmount>0.00000</costsOfCustomsAmount>
                               <costsOfCustomsPercentage>0.00</costsOfCustomsPercentage>
                               <costsOfTransportAmount>0.00000</costsOfTransportAmount>
                               <costsOfTransportPercentage>0.00</costsOfTransportPercentage>
                               <description></description>
                               <grossMarginAmount>32.70000</grossMarginAmount>
                               <grossMarginPercentage>13.64</grossMarginPercentage>
                               <grossPrice>268.03279</grossPrice>
                               <inboundVatAmount>-82.41112</inboundVatAmount>
                               <inboundVatPercentage>22.00</inboundVatPercentage>
                               <inventoryAmount>-374.56760</inventoryAmount>
                               <inventoryPrice>239.80000</inventoryPrice>
                               <outgoingVatAmount>58.96721</outgoingVatAmount>
                               <outgoingVatPercentage>22.00</outgoingVatPercentage>
                               <position>1</position>
                               <productBarCode></productBarCode>
                               <productCatalogueCode></productCatalogueCode>
                               <productCode>1025542</productCode>
                               <productName>RADIATOR ELEKTRINI TPA 20 2000W S TERMOSTATOM</productName>
                               <remarks>MATERIAL USAGE RECORD</remarks>
                               <retailMarginAmount>28.23000</retailMarginAmount>
                               <retailMarginPercentage>11.77</retailMarginPercentage>
                               <retailPrice>268.03000</retailPrice>
                               <salesPrice>327.00000</salesPrice>
                               <salesPriceAmount>-510.77400</salesPriceAmount>
                               <supplierAmountInCalculationCurrency>-374.56760</supplierAmountInCalculationCurrency>
                               <supplierDiscountAmount>0.00000</supplierDiscountAmount>
                               <supplierDiscountPercentage>0.00</supplierDiscountPercentage>
                               <supplierPrice>239.80000</supplierPrice>
                               <supplierPriceAmount>-374.56760</supplierPriceAmount>
                               <supplierPriceCurrency>EUR</supplierPriceCurrency>
                               <supplierPriceInCalculationCurrency>239.80000</supplierPriceInCalculationCurrency>
                       </UsedMaterial>
                       <UsedMaterial>
                               <calculationCurrency>EUR</calculationCurrency>
                               <calculationQuantity>1.000000</calculationQuantity>
                               <costsDirectAmount>0.00000</costsDirectAmount>
                               <costsDirectPercentage>0.00</costsDirectPercentage>
                               <costsOfCustomsAmount>0.00000</costsOfCustomsAmount>
                               <costsOfCustomsPercentage>0.00</costsOfCustomsPercentage>
                               <costsOfTransportAmount>0.00000</costsOfTransportAmount>
                               <costsOfTransportPercentage>0.00</costsOfTransportPercentage>
                               <description></description>
                               <grossMarginAmount>0.67000</grossMarginAmount>
                               <grossMarginPercentage>20.06</grossMarginPercentage>
                               <grossPrice>3.28689</grossPrice>
                               <inboundVatAmount>-0.73000</inboundVatAmount>
                               <inboundVatPercentage>22.00</inboundVatPercentage>
                               <inventoryAmount>-3.34000</inventoryAmount>
                               <inventoryPrice>3.34000</inventoryPrice>
                               <outgoingVatAmount>0.72311</outgoingVatAmount>
                               <outgoingVatPercentage>22.00</outgoingVatPercentage>
                               <position>2</position>
                               <productBarCode></productBarCode>
                               <productCatalogueCode></productCatalogueCode>
                               <productCode>101007</productCode>
                               <productName>KOLENO POC. 2 ART. 90</productName>
                               <remarks>MATERIAL USAGE RECORD</remarks>
                               <retailMarginAmount>-0.05000</retailMarginAmount>
                               <retailMarginPercentage>-1.50</retailMarginPercentage>
                               <retailPrice>3.29000</retailPrice>
                               <salesPrice>4.01000</salesPrice>
                               <salesPriceAmount>-4.01000</salesPriceAmount>
                               <supplierAmountInCalculationCurrency>-3.34000</supplierAmountInCalculationCurrency>
                               <supplierDiscountAmount>0.00000</supplierDiscountAmount>
                               <supplierDiscountPercentage>0.00</supplierDiscountPercentage>
                               <supplierPrice>3.34000</supplierPrice>
                               <supplierPriceAmount>-3.34000</supplierPriceAmount>
                               <supplierPriceCurrency>EUR</supplierPriceCurrency>
                               <supplierPriceInCalculationCurrency>3.34000</supplierPriceInCalculationCurrency>
                       </UsedMaterial>
                       <UsedMaterial>
                               <calculationCurrency>EUR</calculationCurrency>
                               <calculationQuantity>1.000000</calculationQuantity>
                               <costsDirectAmount>0.00000</costsDirectAmount>
                               <costsDirectPercentage>0.00</costsDirectPercentage>
                               <costsOfCustomsAmount>0.00000</costsOfCustomsAmount>
                               <costsOfCustomsPercentage>0.00</costsOfCustomsPercentage>
                               <costsOfTransportAmount>0.00000</costsOfTransportAmount>
                               <costsOfTransportPercentage>0.00</costsOfTransportPercentage>
                               <description></description>
                               <grossMarginAmount>3.37000</grossMarginAmount>
                               <grossMarginPercentage>190.40</grossMarginPercentage>
                               <grossPrice>2.31967</grossPrice>
                               <inboundVatAmount>-0.39000</inboundVatAmount>
                               <inboundVatPercentage>22.00</inboundVatPercentage>
                               <inventoryAmount>-1.77000</inventoryAmount>
                               <inventoryPrice>1.77000</inventoryPrice>
                               <outgoingVatAmount>0.51033</outgoingVatAmount>
                               <outgoingVatPercentage>22.00</outgoingVatPercentage>
                               <position>3</position>
                               <productBarCode></productBarCode>
                               <productCatalogueCode></productCatalogueCode>
                               <productCode>101106</productCode>
                               <productName>T KOS POC. 6/4""""</productName>
                               <remarks>MATERIAL USAGE RECORD</remarks>
                               <retailMarginAmount>0.55000</retailMarginAmount>
                               <retailMarginPercentage>31.07</retailMarginPercentage>
                               <retailPrice>2.32000</retailPrice>
                               <salesPrice>2.83000</salesPrice>
                               <salesPriceAmount>-2.83000</salesPriceAmount>
                               <supplierAmountInCalculationCurrency>-1.77000</supplierAmountInCalculationCurrency>
                               <supplierDiscountAmount>0.00000</supplierDiscountAmount>
                               <supplierDiscountPercentage>0.00</supplierDiscountPercentage>
                               <supplierPrice>1.77000</supplierPrice>
                               <supplierPriceAmount>-1.77000</supplierPriceAmount>
                               <supplierPriceCurrency>EUR</supplierPriceCurrency>
                               <supplierPriceInCalculationCurrency>1.77000</supplierPriceInCalculationCurrency>
                       </UsedMaterial>
                       <UsedMaterial>
                               <calculationCurrency>EUR</calculationCurrency>
                               <calculationQuantity>1.000000</calculationQuantity>
                               <costsDirectAmount>0.00000</costsDirectAmount>
                               <costsDirectPercentage>0.00</costsDirectPercentage>
                               <costsOfCustomsAmount>-1.00000</costsOfCustomsAmount>
                               <costsOfCustomsPercentage>0.20</costsOfCustomsPercentage>
                               <costsOfTransportAmount>-1.00000</costsOfTransportAmount>
                               <costsOfTransportPercentage>0.20</costsOfTransportPercentage>
                               <description>Grafička kartica GTX670-DC2-2GD5</description>
                               <grossMarginAmount>193.00000</grossMarginAmount>
                               <grossMarginPercentage>38.45</grossMarginPercentage>
                               <grossPrice>695.00000</grossPrice>
                               <inboundVatAmount>-110.00000</inboundVatAmount>
                               <inboundVatPercentage>22.00</inboundVatPercentage>
                               <inventoryAmount>-502.00000</inventoryAmount>
                               <inventoryPrice>502.00000</inventoryPrice>
                               <outgoingVatAmount>66.02500</outgoingVatAmount>
                               <outgoingVatPercentage>9.50</outgoingVatPercentage>
                               <position>4</position>
                               <productBarCode></productBarCode>
                               <productCatalogueCode>977585700</productCatalogueCode>
                               <productCode>000005</productCode>
                               <productName>Grafička kartica GTX670-DC2-2GD5</productName>
                               <remarks>MATERIAL USAGE RECORD</remarks>
                               <retailMarginAmount>193.00000</retailMarginAmount>
                               <retailMarginPercentage>38.45</retailMarginPercentage>
                               <retailPrice>695.00000</retailPrice>
                               <salesPrice>761.02500</salesPrice>
                               <salesPriceAmount>-761.02500</salesPriceAmount>
                               <supplierAmountInCalculationCurrency>-500.00000</supplierAmountInCalculationCurrency>
                               <supplierDiscountAmount>0.00000</supplierDiscountAmount>
                               <supplierDiscountPercentage>0.00</supplierDiscountPercentage>
                               <supplierPrice>500.00000</supplierPrice>
                               <supplierPriceAmount>-500.00000</supplierPriceAmount>
                               <supplierPriceCurrency>EUR</supplierPriceCurrency>
                               <supplierPriceInCalculationCurrency>500.00000</supplierPriceInCalculationCurrency>
                               <vatTransactionType>101</vatTransactionType>
                       </UsedMaterial>
               </UsedMaterials>
               <DeliveredMaterials>
                       <DeliveredMaterial>
                               <calculationCurrency>EUR</calculationCurrency>
                               <calculationQuantity>7.000000</calculationQuantity>
                               <costsDirectAmount>0.00000</costsDirectAmount>
                               <costsDirectPercentage>0.00</costsDirectPercentage>
                               <costsOfCustomsAmount>0.00000</costsOfCustomsAmount>
                               <costsOfCustomsPercentage>0.00</costsOfCustomsPercentage>
                               <costsOfTransportAmount>0.00000</costsOfTransportAmount>
                               <costsOfTransportPercentage>0.00</costsOfTransportPercentage>
                               <description></description>
                               <discountPercentage>0.0000</discountPercentage>
                               <grossMarginAmount>94.56898</grossMarginAmount>
                               <grossMarginPercentage>827.16</grossMarginPercentage>
                               <grossPrice>106.00201</grossPrice>
                               <inboundVatAmount>-17.60689</inboundVatAmount>
                               <inboundVatPercentage>22.00</inboundVatPercentage>
                               <inventoryAmount>-80.03121</inventoryAmount>
                               <inventoryPrice>11.43303</inventoryPrice>
                               <outgoingVatAmount>9.50000</outgoingVatAmount>
                               <outgoingVatPercentage>9.50</outgoingVatPercentage>
                               <position>1</position>
                               <productBarCode>5051678412751</productBarCode>
                               <productCode>000002</productCode>
                               <productName>artikel 2</productName>
                               <retailMarginAmount>88.56692</retailMarginAmount>
                               <retailMarginPercentage>774.66</retailMarginPercentage>
                               <retailPrice>99.99995</retailPrice>
                               <salesPrice>116.07220</salesPrice>
                               <salesPriceAmount>-766.49965</salesPriceAmount>
                               <supplierAmountInCalculationCurrency>-94.15434</supplierAmountInCalculationCurrency>
                               <supplierDiscountAmount>-14.12313</supplierDiscountAmount>
                               <supplierDiscountPercentage>15.00</supplierDiscountPercentage>
                               <supplierPrice>100.00000</supplierPrice>
                               <supplierPriceAmount>-700.00000</supplierPriceAmount>
                               <supplierPriceCurrency>HRK</supplierPriceCurrency>
                               <supplierPriceInCalculationCurrency>13.45062</supplierPriceInCalculationCurrency>
                       </DeliveredMaterial>
                       <DeliveredMaterial>
                               <calculationCurrency>EUR</calculationCurrency>
                               <calculationQuantity>1.000000</calculationQuantity>
                               <costsDirectAmount>0.00000</costsDirectAmount>
                               <costsDirectPercentage>0.00</costsDirectPercentage>
                               <costsOfCustomsAmount>0.00000</costsOfCustomsAmount>
                               <costsOfCustomsPercentage>0.00</costsOfCustomsPercentage>
                               <costsOfTransportAmount>0.00000</costsOfTransportAmount>
                               <costsOfTransportPercentage>0.00</costsOfTransportPercentage>
                               <description></description>
                               <discountPercentage>0.0000</discountPercentage>
                               <grossMarginAmount>94.56898</grossMarginAmount>
                               <grossMarginPercentage>827.16</grossMarginPercentage>
                               <grossPrice>106.00201</grossPrice>
                               <inboundVatAmount>-2.51527</inboundVatAmount>
                               <inboundVatPercentage>22.00</inboundVatPercentage>
                               <inventoryAmount>-11.43303</inventoryAmount>
                               <inventoryPrice>11.43303</inventoryPrice>
                               <outgoingVatAmount>9.50000</outgoingVatAmount>
                               <outgoingVatPercentage>9.50</outgoingVatPercentage>
                               <position>1</position>
                               <productBarCode>5051678412751</productBarCode>
                               <productCode>000002</productCode>
                               <productName>artikel 2</productName>
                               <retailMarginAmount>88.56692</retailMarginAmount>
                               <retailMarginPercentage>774.66</retailMarginPercentage>
                               <retailPrice>99.99995</retailPrice>
                               <salesPrice>116.07220</salesPrice>
                               <salesPriceAmount>-109.49995</salesPriceAmount>
                               <supplierAmountInCalculationCurrency>-13.45062</supplierAmountInCalculationCurrency>
                               <supplierDiscountAmount>-2.01759</supplierDiscountAmount>
                               <supplierDiscountPercentage>15.00</supplierDiscountPercentage>
                               <supplierPrice>100.00000</supplierPrice>
                               <supplierPriceAmount>-100.00000</supplierPriceAmount>
                               <supplierPriceCurrency>HRK</supplierPriceCurrency>
                               <supplierPriceInCalculationCurrency>13.45062</supplierPriceInCalculationCurrency>
                       </DeliveredMaterial>
               </DeliveredMaterials>
               <WorkingHours>
                       <WorkingHour>
                               <date>2021-08-25</date>
                               <hoursSpent>0.8000</hoursSpent>
                               <remarks>Programiranje</remarks>
                               <workOrderDocNo>2021-00013</workOrderDocNo>
                               <workTaskType>consulting</workTaskType>
                       </WorkingHour>
                       <WorkingHour>
                               <date>2021-08-25</date>
                               <hoursSpent>0.2000</hoursSpent>
                               <remarks>Testiranje</remarks>
                               <workOrderDocNo>2021-00013</workOrderDocNo>
                               <workTaskType>consulting</workTaskType>
                       </WorkingHour>
                       <WorkingHour>
                               <date>2021-11-08</date>
                               <hoursSpent>4.5000</hoursSpent>
                               <remarks>VRTANJE LESENIH DELOV</remarks>
                               <worker>Roki Balboa</worker>
                               <workerCode>100155</workerCode>
                               <workOrderDocNo>2021-00013</workOrderDocNo>
                               <workTaskType>107</workTaskType>
                       </WorkingHour>
               </WorkingHours>
       </WorkOrder>
</response>

Response (on error)
<?xml version="1.0" encoding="utf-8"?>
<response status="error" >
       <error description="document could not be found"><error/>
</response>


WorkOrderGetPDF

Get PDF for work order by document number, or by combination of document number and date. Response (on OK) returns binary record for PDF file coded with Base64 coding.

Parameters

numberDocument number. Can use sequential document number (example: 2), or formated number (example: 2010-00002)
dateDocument date
documentIDInternal document identificator. In case of using this parameter, no other parameter listed above is needed for searching by document.

Example request and response

POST /WebServicesSI/API HTTP/1.1
Host: eurofaktura.com
User-Agent: Mozilla/4.0
Content-Length: 410
Content-Type: application/octet-stream

<?xml version="1.0" encoding="utf-8"?>
<request>
<login username="micka" md5pass="ddb43e9f119c6805f4770ecc4f6466ba" token="E7DF3E6E94FB4579BBA8F54979010B5C" />
<method name="WorkOrderGetPDF">
       <parameter name="number" value="2" />
       <parameter name="date" type="Date" value="2022-02-22" />
</method>
</request>


Response
<response status="ok">
       <number>2</number>
       <date>2022-02-22</date>
       <pdfFile>JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0ZpbHRlci9GbGF0ZURlY29kZT4+CnN0cmVhbQp4nJVYS4/bNh...</pdfFile>
</response>

Response (on error)
<response status="error">
       <error description="Can not find work order for number: 2 and date: 2022-02-22">
       </error>
</response>


WorkOrderCreate

Create new work order for bill of materials. Number of work order which is created from this web service is automatically set if parameter status is set to "Issued".

Parameters

WorkOrderComplex parameter with data tags

Example request and response

POST /WebServicesSI/API HTTP/1.1
Host: eurofaktura.com
User-Agent: Mozilla/4.0
Content-Length: 410
Content-Type: application/octet-stream

<?xml version="1.0" encoding="utf-8"?>
<request>
<login username="micka" md5pass="ddb43e9f119c6805f4770ecc4f6466ba" token="E7DF3E6E94FB4579BBA8F54979010B5C" />
  <method name="WorkOrderCreate">
        <parameter name="WorkOrder">
                       <businessYear>2022</businessYear>
                       <buyerCity>LJUBLJANA</buyerCity>
                       <buyerCode>100246</buyerCode>                           <!-- (Optional). If it is specified buyer parameters bellow are not needed as the buyer data is taken from database. If any parameter bellow is sepcified it will override master buyer data in document
                       <buyerDocumentID>60:123456</buyerDocumentID>                    <!-- (Optional). If it is specified buyer parameters bellow are not needed as the buyer data is taken from database. If any parameter bellow is sepcified it will override master buyer data in document
                       <buyerCountry>SI</buyerCountry>
                       <buyerName>TEST</buyerName>
                       <buyerName1>TEST S.P.</buyerName1>
                       <buyerPostalCode>1000</buyerPostalCode>
                       <buyerStreet>CELOVŠKA CESTA 134</buyerStreet>
                       <buyerTaxNumber>SI88888888</buyerTaxNumber>
                       <buyerVatRegistration>None</buyerVatRegistration>            <!-- (Unkown, None, Registered)
                       <city>Maribor</city>
                       <completionDate>2022-04-25</completionDate>
                       <costPosition>894</costPosition>
                       <currency>EUR</currency>
                       <date>2022-04-25</date>
                       <plannedWorkBeginDate>2022-04-25</plannedWorkBeginDate>
                       <remarks>ha 1</remarks>
                       <status>Issued</status>                                  <!-- (Optional) Possible values: Issued, Draft - default is Issued
                       <type>Gross</type>                                       <!-- (Optional) Type of pricing - default is "Gross"
                       <warehouseCodeForUsedMaterials>090</warehouseCodeForUsedMaterials>         <!-- Mandatory
                       <warehouseForOrderedProductsCode>908</warehouseForOrderedProductsCode>     <!-- Mandatory
                       <OrderedProducts>
                               <OrderedProduct>
                                       <calculationQuantity>1.000000</calculationQuantity>  <!-- Mandatory
                                       <productCode>1310</productCode>                      <!-- Mandatory; Product code of product which has bill of materials
                               </OrderedProduct>
                       </OrderedProducts>
        </parameter>
  </method>
</request>


Response
HTTP/1.1 200 OK
Server: e-racuni.com web server
Date: Tue, 1 March 2010 11:00:05 GMT
Content-Type: text/xml
Content-Length: 328
<?xml version="1.0" encoding="utf-8"?>
response status="ok" >
       <number>2/2022</number>         <!-- created document ID or number
       <date>2022-01-13</date>                 <!-- date of document
</response>

Response (on error)
<?xml version="1.0" encoding="utf-8"?>
<response status="error" >
       <error description=""><error/>          <!-- missing mandatory attributes, invalid values, no privileges,  
</response>


WorkOrderUpdate

Update existing work order.Data must contain work order number to be able to identify document which is to be updated.

Parameters

WorkOrderComplex parameter with data tags

Example request and response

POST /WebServicesSI/API HTTP/1.1
Host: eurofaktura.com
User-Agent: Mozilla/4.0
Content-Length: 410
Content-Type: application/octet-stream

<?xml version="1.0" encoding="utf-8"?>
<request>
<login username="micka" md5pass="ddb43e9f119c6805f4770ecc4f6466ba" token="E7DF3E6E94FB4579BBA8F54979010B5C" />
<method name="WorkOrderUpdate">
<parameter name="WorkOrder">
         <number>12</number>                                    <!-- document number is mandatory in UPDATE (Can use sequential document number (example: 12), or formatted number (example: 12/2011))
               <!--  Parameters are identical to the parameters in WorkOrderCreate api
       </parameter>
</method>
</request>

Response
HTTP/1.1 200 OK
Server: e-racuni.com web server
Date: Tue, 1 March 2010 11:00:05 GMT
Content-Type: text/xml
Content-Length: 328
<?xml version="1.0" encoding="utf-8"?>
response status="ok" >
       <number>2/2022</number>         <!-- updated document ID or number
       <date>2022-01-13</date>                 <!-- date of document
</response>

Response (on error)
<?xml version="1.0" encoding="utf-8"?>
<response status="error" >
       <error description=""><error/>          <!-- missing mandatory attributes, invalid values, no privileges,  
</response>


WorkOrderDelete

Delete work order. Must specify parameter/s (number, number+date) to identify document for deleting. It is possible to delete only last advance invoice.

Parameters

numberDocument number
dateDocument date

Example request and response

POST /WebServicesSI/API HTTP/1.1
Host: eurofaktura.com
User-Agent: Mozilla/4.0
Content-Length: 410
Content-Type: application/octet-stream

<?xml version="1.0" encoding="utf-8"?>
<request>
<login username="micka" md5pass="ddb43e9f119c6805f4770ecc4f6466ba" token="E7DF3E6E94FB4579BBA8F54979010B5C" />
<method name="WorkOrderDelete">
       <parameter name="number" value="12/2022" />
       <parameter name="date" type="Date" value="2022-01-13" />
</method>
</request>

Response
HTTP/1.1 200 OK
Server: e-racuni.com web server
Date: Tue, 1 March 2016 11:00:05 GMT
Content-Type: text/xml
Content-Length: 328

<?xml version="1.0" encoding="utf-8"?>
<response status="ok">
</response>

Response (on error)
<?xml version="1.0" encoding="utf-8"?>
<response status="error" >
       <error description="no privileges"><error/>     <!-- document could not be found, no privileges,  
</response>


WorkOrderList

Get list of work orders for specified criteria.

Parameters

numberWork order number.
dateFromSearch by bill of materials date range.
dateToSearch by bill of materials date range.
articleSearch by products.
statusUsage status (Draft, InProduction, Completed, OnHold, WaitingForApproval, ApprovedForProduction, Settled, Cancelled)

Example request and response

POST /WebServicesSI/API HTTP/1.1
Host: eurofaktura.com
User-Agent: Mozilla/4.0
Content-Length: 410
Content-Type: application/octet-stream

<?xml version="1.0" encoding="utf-8"?>
<request>
<login username="micka" md5pass="ddb43e9f119c6805f4770ecc4f6466ba" token="E7DF3E6E94FB4579BBA8F54979010B5C" />
<method name="WorkOrderList">
       <parameter name="number" value="123456" />
       <parameter name="status" value="Settled"/>
</method>
</request>

<?xml version="1.0" encoding="utf-8"?>
<request>
<login username="micka" md5pass="ddb43e9f119c6805f4770ecc4f6466ba" token="E7DF3E6E94FB4579BBA8F54979010B5C" />
<method name="WorkOrderList">
       <parameter name="dateFrom" value="2022-02-01" />
    <parameter name="dateTo" value="2022-02-26" />
</method>
</request>


Response
<?xml version="1.0" encoding="utf-8"?>
<response status="ok" >
       <WorkOrder>
                <!-- structure of bill of materials data is the same as in WorkOrderGet
       </WorkOrder>
       <WorkOrder>
                <!-- structure of bill of materials data is the same as in WorkOrderGet
       </WorkOrder>
       ...
</response>

Response on error
<?xml version="1.0" encoding="utf-8"?>
<response status="error" >
       <error description=""><error/>  <!-- Access denied. User account does not have sufficient privileges for the given request, Invalid search keys, invalid values, no privileges,  
</response>


WorkOrderAttachmentAdd

Add image/attachment to work order.

Parameters

numberDocument number. Can use sequential document number (example: 2), or formated number (example: 2016-00002)
dateDocument date

Example request and response

POST /WebServicesSI/API HTTP/1.1
Host: eurofaktura.com
User-Agent: Mozilla/4.0
Content-Length: 410
Content-Type: application/octet-stream

<?xml version="1.0" encoding="utf-8"?>
<request>
<login username="micka" md5pass="ddb43e9f119c6805f4770ecc4f6466ba" token="E7DF3E6E94FB4579BBA8F54979010B5C" />
<method name="WorkOrderAttachmentAdd">
       <parameter name="number" type="String" value="2020-00001" />
       <parameter name="attachment">
               <contents encoding="BASE64">BASE64...</contents>
               <fileName>att.jpg</fileName>
       </parameter>
</method>
</request>

Response
<?xml version="1.0" encoding="utf-8"?>
<response status="ok" >
       <message>Successfully added attachment att.jpg to work order 2020-00001.</message>
</response>
Response on error
<?xml version="1.0" encoding="utf-8"?>
<response status="error" >
       <error description=""><error/>  <!-- Possible errors:  Access denied. User account does not have sufficient privileges for the given request, Parameter named <number> is required, Can not find work order for number: 2020-00001, Parameter <attachment> is missing, Parameter <attachment> cannot parse contents
</response>


WorkOrderAttachmentSetDefault

Add attachment to work order and set is as default.

Parameters

numberDocument number. Can use sequential document number (example: 2), or formated number (example: 2016-00002)
dateDocument date
costPositionCost position/cost center
businessUnitBusiness unit

Example request and response

POST /WebServicesSI/API HTTP/1.1
Host: eurofaktura.com
User-Agent: Mozilla/4.0
Content-Length: 410
Content-Type: application/octet-stream

<?xml version="1.0" encoding="utf-8"?>
<request>
<login username="micka" md5pass="ddb43e9f119c6805f4770ecc4f6466ba" token="E7DF3E6E94FB4579BBA8F54979010B5C" />
<method name="WorkOrderAttachmentSetDefault">
       <parameter name="number" type="String" value="2020-00001" />
       <parameter name="attachment">
               <contents encoding="BASE64">BASE64...</contents>
               <fileName>att.jpg</fileName>
       </parameter>
</method>
</request>

Response
<?xml version="1.0" encoding="utf-8"?>
<response status="ok" >
       <message>Successfully added attachment att.jpg to work order 2020-00001.</message>
</response>
Response on error
<?xml version="1.0" encoding="utf-8"?>
<response status="error" >
       <error description=""><error/>  <!-- Possible errors:  Access denied. User account does not have sufficient privileges for the given request, Parameter named <number> is required, Can not find work order for number: 2020-00001, Parameter <attachment> is missing, Parameter <attachment> cannot parse contents
</response>


WorkOrderAttachmentGet

Get default attachment of work order.

Parameters

numberDocument number. Can use sequential document number (example: 2), or formated number (example: 2016-00002)
dateDocument date
costPositionCost position/cost center
businessUnitBusiness unit

Example request and response

POST /WebServicesSI/API HTTP/1.1
Host: eurofaktura.com
User-Agent: Mozilla/4.0
Content-Length: 410
Content-Type: application/octet-stream

<?xml version="1.0" encoding="utf-8"?>
<request>
<login username="micka" md5pass="ddb43e9f119c6805f4770ecc4f6466ba" token="E7DF3E6E94FB4579BBA8F54979010B5C" />
<method name="WorkOrderAttachmentGet">
       <parameter name="number" type="String" value="2020-00001" />
</method>
</request>

Response
<?xml version="1.0" encoding="utf-8"?>
<response status="ok" >
       <WorkOrder>
               <Attachments>
                       <Attachment>
                               <fileName>att.jpg</fileName>
                               <contents encoding="BASE64">BASE64</contents>
                       </Attachment>
               </Attachments>
       </WorkOrder>
</response>
Response on error
<?xml version="1.0" encoding="utf-8"?>
<response status="error" >
       <error description=""><error/>  <!-- Possible errors:  Access denied. User account does not have sufficient privileges for the given request, Parameter named <number> is required, Can not find work order for number: 2020-00001 work order does not have attachemnts.
</response>


WorkOrderAttachmentList

Get all images/attachments of article.

Parameters

numberDocument number. Can use sequential document number (example: 2), or formated number (example: 2016-00002)
dateDocument date
costPositionCost position/cost center
businessUnitBusiness unit

Example request and response

POST /WebServicesSI/API HTTP/1.1
Host: eurofaktura.com
User-Agent: Mozilla/4.0
Content-Length: 410
Content-Type: application/octet-stream

<?xml version="1.0" encoding="utf-8"?>
<request>
<login username="micka" md5pass="ddb43e9f119c6805f4770ecc4f6466ba" token="E7DF3E6E94FB4579BBA8F54979010B5C" />
<method name="WorkOrderAttachmentList">
       <parameter name="number" type="String" value="2020-00001" />
</method>
</request>

Response
<?xml version="1.0" encoding="utf-8"?>
<response status="ok" >
       <WorkOrder>
               <Attachments>
                       <Attachment>
                               <fileName>att1.jpg</fileName>
                               <contents encoding="BASE64">1BASE64</contents>
                       </Attachment>
                       <Attachment>
                               <fileName>att2.jpg</fileName>
                               <contents encoding="BASE64">2BASE64</contents>
                       </Attachment>
                       <Attachment>
                               <fileName>att3.jpg</fileName>
                               <contents encoding="BASE64">3BASE64</contents>
                       </Attachment>
               </Attachments>
       </WorkOrder>
</response>
Response on error
<?xml version="1.0" encoding="utf-8"?>
<response status="error" >
       <error description=""><error/>  <!-- Possible errors:  Access denied. User account does not have sufficient privileges for the given request, Parameter named <number> is required, Can not find work order for number: 2020-00001 work order does not have attachemnts.
</response>

Reference na stran

---
Zadnja sprememba 04.05.2022 8:28:43
© E-RAČUNI d.o.o. 2003-2022