ייצוא דוחות
רשימת שדות
Field | Remarks | Required |
---|---|---|
encrypt_reportData | Required | |
params_data | Required |
הערות
הנתונים בקובץ זה כוללים שני חלקים:
- "encrypt_reportData" – מחרוזת מוצפנת ארוכה שמתייחסת למבנה הדוח.
- "params_data" – אם הדוח תוכנן להופק בהתאם לפרמטרים, חלק זה מפרט את הפרמטרים שעליך להזין כדי לבצע ייצוא תקין של הנתונים.
הנחיות לשימוש בפרמטרים:
- אם אתה משתמש בפרמטרים, יש לעדכן ערך של מאפיין אחד בלבד בכל אובייקט מאפיין.
- המאפיין "defVal" מכיל ערך ברירת מחדל עבור מאפיין זה, וזה המקום שבו יש לשנות אותו לערך הרצוי.
למשל, עבור דוח שבו קודי המיון הם בטווח 399 - 100, יש לשנות את הערך הדיפולטיבי של 999999999 לערך הרצוי. - כל שאר המאפיינים צריכים להיות מעודכנים בהתאם לסוגם.
- פרמטר מסוג תאריך מופיע בפורמט mm/dd/yy.
חשוב
על מנת לקרוא נתונים על פי פרמטרים לפי התיעוד לעיל, יש ליצור דו"ח בחשבשבת, עם הפרמטרים הנדרשים.
אם הדוח לא נבנה בחשבשבת באופן שיאפשר שינוי פרמטרים, לא ניתן להזין זאת בקוד.
דוגמת JSON
{
"station": "c******6-e**8-4**3-b**7-5**********a",
"plugin": "reports",
"company": "demo",
"message": {
"netPassportID": "25***6",
"pluginData": {
"encrypt_reportData": "d2dc833d6fd7bd7ab9e6cbd14648d57a:f43ad7e5c02ffa05d58667fe45830f96d8a28d87cabdf64a0ecf8a89de4358e3e3dab35771c24146855537a359a06479b439d0ffe9322f14030031d2ceadf65f4db3cd663dc0e05884c86597b75c6b773241e7e1b8a4c726aa3410f4fb386c06e274392bda9ac085b624095582b651a89a3f0a672cf22e9472ca721192509ae18574aafeeba0ab24aee2cba459cb6db191f5a5cfe9b41ff80a3e814569777ad79eb16c5f3374416692721471898350fa221f306d6ce4538a03dcf5a20c65d555c83e6e296227ff63561cafd7e0717273c7365a1bba381e37c46cbf5c103ff4fef8fd919029f6bbfe40fe2e8cac899fd27d434c5c680a3d38c452daa9ee22bb09873dc8c1bb1bc218f0c6d3f99b4629ec31ee8a54779ddcfa3c8d1f77e2632bc13287a8f922a5ecea3e2b07ba75aa3c4b3129dd591edf0f8a421d874262565e7215d604f322402cb8fe7a6b22b6da1d6da3ddc2095b7385e7aa04a8c63ab63ca582d91dd0b86b9f71a4f4aed2c4d6214edb1d761210201302583a8fff42285dc54578b8aa109a9a8fec12be4702fa7aaf05124d09644f410f7ef972fb532e77ee24729a65a4a13c37b1d4f3250c147a789009990788bb3edf8fe2ba9eccc537b160ff9cf8fde5eab5d06b9d01cfab5b7b7861c71521055fcfe47d60db1105ef3a3683e0bccd5c796658c78c5e0238b9eb4be0581fbe1f4c0e7b80cc9fb33d3ee71cba42ba187e06c6e87adf439dbc16d3fa2a49193ac36c3565111421457b296c32a7a65fe78f2157f4e69e73a8341f4e9f48bcbd068761209ed8b65a6c1c32aa4d72f68c4d9bb95751456b2fa1b96ecbad7782c69a9dacbc420d2786eea6ca20d0617670007644efa54e18909df627a5f40e61b314d3c5c72eb9d04b85cf34d2a9143690065bcf73cc0fb9aa051407a36269d484c618b8be5c17571b834ff681255f571d372f55fbecdca64e58e9e1ca012db18c83c6cb7cc5465bca2d6b93a4e6b3309e6f882af578718bdf4dbc8f639a1a862ac7abce2448274605946c0cb861afab2908f3cfeb40ed208298ae5bcd6db81633a5bd6510f87ccf0d3c7e661269a4772326fec5c983f0324689e204c406bfab4278c3058e9ad0043be5a6fda560e0972a92c46256ea28380a0adc6fb3ab1aaa160c3ea54f5161d6d1ad7c8b0e27e0844830e54bc3ded3f4a2ba8509c0ee3f4e563f368c80727fb67e6059e96a4f526caaf26bdbb47480e73c980eba948bc2c9df1d6ef28045a71e6ba022bb3e9ae8e1c3d0fc471372c1a07e5d36ddbc45f1284391ec626d7ebf3fbe6284c0b5b5d97c0785f6f9fb2226cf8c57189d3c7e5290b616f28e65f0f7b7abe707e4662a467e0c2b9b1796216c7ae816c3d1ccfa367963dcbd39b03b9e64a5ddc86d70aa97020ee712fb7efbde714be37d7788a4216d02a2d16e5c9d57c5db6220996edd55f954d890f00f3b5bb0954877b9a96ef7168857d46ddd568e227d91569f3ff67364cef9fc44f8acbf2f978ee851387942b06522b918f01e86b15a191252fc7bd47b1fc522fc1e169355390d0f8af5f89d2f46e5f83d62cd930ebb9abe63c98c9cdbd0a37eafa612371411f79f22c75ad7cc784c9a02812507a3b7fe6e8429f5e0fe9255b26de7d41f5ac927074959d00f69d3bd170c3901d3254c98855c79fea858a9a3b182df4ee7805c928cf2d5bed8b19e764b5f6e60f857bc1df52b7b8e51a6611441b2e23316ea413dce7e5e2270cf913d7d0cdca43dcf337863beee98c714b6f9f537c505f4dc96d5b65e36a239ae4aab921b42d8e414642cae27643b6119fa0f0902430e045e9e3aeb7ce492bf93137a3acee385f1a0004ced43a0",
"params_data": [
{
"p_name": "_MUSTACH_P0_",
"id": "0",
"type": "barCode",
"name": "שדה מרשומת הפריט/3. נתונים נוספים/בר קוד",
"defVal": "'7290019079484'",
"opName": "שווה",
"opOrigin": "from"
}
]
}
},
"signature": "f4b44bddbb853dc94bd5c26c6078d77c"
}