Create
The following routes are available for create transaction:
Documentation UpdateObject.php
POST /UpdateObject.php
Url with params
/UpdateObject.php?object=transaction&user=user&password=password
- query:
- user: string
- password: string
- object: string
- response:
{"success":true,"status":0,"data":null} - body:
Create Transaction
{
"comparekeys":
[
"BillNumber"
],
"data":
{
"finance":
[
{
"branchNr": 5,
"hostNr": 1,
"accountNr": 1022,
"amount": "54",
"wAmount": "54",
"status": 0,
"timestamp": "2024-01-16 16:26:06"
}
],
"positions":
[
{
"BranchNr": 5,
"HostNr": 1,
"PositionID": 1,
"Status": -1,
"Pos": 1,
"Quantity": 1,
"Title": "Auto-3.5t Tagesticket",
"PosPrice": "54",
"PosAmount": "54",
"VATAmount": "4.046253",
"ItemNr": 35555,
"VATRateNr": 2,
"Barcode": "6105675168896",
"UserNr": 0,
"PositionStatusNr": 0,
"AccountBooked": -1,
"SalesBooked": 0,
"StockBooked": -1,
"Discountable": -1,
"DiscountNr": 0,
"Option1": "2024-01-16 16:26:00",
"Option2": "2024-01-17 16:26:00",
"Option3": "{\"platenumber\":\"111\",\"countrycode\":\"CH\"}",
"IsDeleted": 0,
"IsEnable": 0,
"SortOrder": 0,
"PosDiscount": ""
}
],
"bill":
{
"AddressNr": null,
"BranchNr": 5,
"HostNr": 1,
"DeliveryAddress": "jozef.palenik@adega.ch",
"Subject": "Shopware order",
"VATAmount": 0,
"Discount": 0,
"Reduction": 0,
"Allowance": 0,
"Amount": "54",
"DiscountFactor": 0,
"BillNumber": "B0050000124011600727",
"BDate": "2024-01-16 16:26:06",
"UserNr": 0,
"AccountBooked": -1,
"SalesBooked": 0,
"StockBooked": -1,
"Status": 4,
"CRMAction1": null,
"URef": "10606"
}
},
"directimport": false
}