Τύπος παραγγελίας

Η διασύνδεση που παρέχουμε υποστηρίζει πάρα πολλούς τρόπους αποστολής παραγγελίας. Εσείς στην επιλογή βλέπετε συνήθως 2 ενεργούς. Οι 2 αυτές επιλογές περιγράφονται παρακάτω και εξηγούνται αναλυτικά για να γνωρίζετε ποια επιλογή να έχετε ενεργή.

  • Default Saldoc
    Ο συγκεκριμένος τρόπος είναι ο πιο σύνηθες. Είναι όταν ο τεχνικός της SoftOne δεν σας έχει ορίσει κάποια custom λειτουργία στην αποστολή παραγγελίας και ακολουθείτε τα εργοστασιακά πεδία της παραγγελίας.

Παράδειγμα Saldoc:

{
    "OBJECT": "SALDOC",
   "SERVICE": "setData",
    "KEY": "",
    "data": {
        "SALDOC": [
            {
                "SERIES": "7022",
                "TRDR": "2276",
                "TRNDATE": "2023-05-22 12:00:00",
                "SALESMAN": "78" ...
            }
        ],
        "MTRDOC": [
            {
                "SHPZIP": "12345",
                "SHPCITY": "City" ...
            }
        ],
        "ITELINES": [
            {
                "LINENUM": 0,
                "MTRL": 1191,
                "QTY1": 1
            }
        ]
    },
    "clientID": "1234567890",  
    "appId": "12345"
}
  • Custom View / Custom Service
    Ο συγκεκριμένος τρόπος δεν είναι τόσο σύνηθες αλλά υπάρχει συνήθως όταν έχετε ζητήσει κάποια πληροφορία στην παραγγελία που δεν γίνεται να υποστηριχθεί από το default saldoc και σας αποστέλλεται κάποιο custom view να στέλνετε εκεί την παραγγελία.

Παράδειγμα Custom Service:

{
	"service": "sendOrder",
	"appid": "3000",
	"date": "2023-05-14",
	"payment": 1021,
	"shipment": 104,
	"billinfo": {},
	"district": "Attiki",
	"email": "[email protected]",
	"phone1": "+302118000800",
	"shipinfo": {
		"address": "Metamorfoseos 35",
		"city": "Kallithea",
		"zip": "17673",
		"district": "Attiki"
	},
	"items": [{
			"code": "18040028",
			"qty1": 2,
			"price": 5,
			"value": 10
		],
	},
	"expenses": [{
		"code": "123",
		"value": 1.45
	}]
}