מרכז הידע / ממשקים API

שאלו את ה-AI

✦ תשובת ה-AI

חושב…

מקורות

    קבלת מידע על מסמכים בטווח תאריכים - (Query invoice documents)

    מתי להשתמש בפונקציה זו?

    בתי עסקים המעוניינים לקבל מידע אודות מסמכים של לקוח ספציפי, סוג מסמך מסוים, או כל המסמכים בטווח תאריכים מסוים, יכולים להשתמש בפונקציה זו.

    בנוסף, ניתן להשתמש בפונקציה זו לצורך איסוף מידע והכנסתו למערכת ה-CRM או הממשק של בית העסק.

    - אי אפשר לקבל מידע על הפרטים במסמך דרך פונקציה זו

    מה מקבלים מהפונקציה הזאת?

    הפונקציה מחזירה מערך של מסמכים, הכולל את הנתונים הבאים:

    • שם הלקוח

    • סכום מסמך

    • תאריך המסמך

    • אימייל הלקוח

    • הערות המסמך

    המערך מאפשר גישה נוחה וממוקדת לפרטי המסמכים הרלוונטיים.

    להלן קישור לפונקציה בJSON.

    שיטת בקשה - POST.
    Query invoice documents

    https://secure.cardcom.solutions/api/v11/Documents/GetReport

    להלן הפרמטרים שצרים להעביר בפונקציה Query invoice documents.

    מקרא:

    פרמטר אדום - חובה

    פרמטר מודגש - מומלץ

    פרמטר לא אדום ולא מודגש - אופציונלי

    מספר פרמטר ערכים אפשריים לדוגמא תיאור
    1 ApiName "test2025" שם משתמש ממשקים. יש לקבל פרמטר זה מבית העסק. 
    2 ApiPassword "kzFKfohEvL6AOF8aMEJz" סיסמת API, מיועד לזיכוי וביטול עסקאות.
    3 FromDate "2025/03/23" מאיזה תאריך להתחיל חיפוש מסמכים.
    4 ToDate "2025/03/25" עד איזה תאריך לחפש מסמכים.
    5 FromDateYYYYMMDD "20250324" מאיזה תאריך להתחיל חיפוש מסמכים.
    6 ToDateYYYYMMDD "20250325" עד איזה תאריך לחפש מסמכים.
    7 AccountId 6549 תחת איזה כרטיס לקוח נחפש מסמכים.
    8 CusotmerName "שמוליק טסטים" תחת איזה שם לקוח נחפש מסמכים.
    9 DocType
     

    INT

    -1

    -2

    -3

     

    1 - חשבונית מס קבלה
    2 -  חשבונית זיכוי והחזר כספים
    3 - קבלה מלכ"ר / פטור מע"מ
    4 - קבלה מלכ"ר זיכוי (החזר כספים)

    50- הצעת מחיר

    100 - הזמנה (ללא תשלום)

    101 - אישור הזמנה - מאתר  ( מסמך פנימי לא להנח"ש) - הזמנה ששולמה
    102 - זיכוי הזמנה - מאתר (מסמך פנימי לא להנח"ש) - הזמנה שזוכתה

    200 - תעודת משלוח 210 - תעודת החזרה

    300 - חשבון עסקה

    301 - דרישה לתשלום

    302 - ביטול דרישה לתשלום

    305 - חשבונית מס

    330 - חשבונית זיכוי
    400 - קבלה (לחשבונית)

    410 - החזר כספים לקוחות(קבלה זיכוי)

    405 - קבלה על תרומה

    406 - זיכוי קבלה תרומה(החזר כספים)

    303 - חשבון קבלה (כמו חשבונית לעוסק פטור , נדיר לשימוש) 304 - חשבון קבלה זיכוי

    איזה סוגי מסמכים נחפש?

    -1

    את כל החשבוניות מס והקבלות הרגילים (בלי מסמכים זיכוי)

    -2

    את כל המסמכים שהופקו.

    -3

    את כל החשבוניות וקבלות זיכוי.

    10 CoinId

    1 -  שקל
    2  - דולר 
    978 - אירו

    ראה רשימת קודי מטבעות נוספים - רשימת קודי מטבעות

     מטבע מסמך
    11 OpenClose

     INT - 0 / 1 /2

     האם לחפש מסמכים פתוחים או סגורים?

    0 - לחפש את כל סוגי המסמכים.

    1 - מסמכים פתוחים.

    2 - מסמכים סגורים.

    12 VatFreeDocOnly  boolean - true \ false  האם להביא מסמכים בלי מע''מ בלבד. או להביא מסמכים עם מע''מ ובלי מע''מ ביחד.
    13 PageNumber  1 מאיזה עמוד למשוך את פרטי רשימת העסקאות .
    14 ItemsPerPage  20 מה יהיה כמות השורות בעמוד שמהם אנחנו נמשוך את פרטי רשימת העסקאות.

     

     RESPONSE של Query invoice documents.

    מספר פרמטר ערכים אפשריים לדוגמא תיאור
    1 ResponseCode 0 קוד תשובה, אם שווה לאפס הפונקציה בוצעה בצורה תקינה. בכל תשובה אחרת, הפעולה לא הייתה תקינה.
    2 Description "OK" תיאור התשובה. ''OK'' זה טוב.

     

    ערכים של Documents (3).

    מספר  פרמטר ערכים אפשריים לדוגמא תיאור
    1 TotalNoVatNIS 19.00 סכום מחיר ללא מע''מ.
    2 TotalIncludeVATNIS 22.42 סכום מחיר כולל מע''מ. (שקל ישראלי)
    3 VATOnlyNIS 3.42 סכום מע''מ בלבד בשקלים.
    4 TotalVatFreeNIS 0.00 הסכום שאינו כולל מע''מ (למשל ירקות, יש פריטים שכוללים מע''מ ופירטים שאינם כוללים מע''מ.) בשקלים.
    5 TotalNoVat 19.00 סכום ללא מע''מ.
    6 TotalIncludeVAT 22.42 סכום מחיר כולל מע''מ.
    7 VATOnly 3.42 מע''מ בלבד.
    8 TotalVatFree 0.00 הסכום שאינו כולל מע''מ (למשל ירקות, יש פריטים שכוללים מע''מ ופירטים שאינם כוללים מע''מ.)
    9 ISORate 1.0000 כמה הוא ערך מטבע המסמך בשקלים.
    10 Cust_City "ראשון לציון" עיר הלקוח.
    11 Cust_Addres_Line1 "רוטשילד"

    כתובת ראשונה של הלקוח.

    12 Cust_Addres_Line2 "רחוב 12" כתובת שנייה של הלקוח.
    13 Cust_LinePH "03654118" טלפון קווי של הלקוח.
    14 Cust_MobilePH "0533333333" טלפון נייד של הלקוח.
    15 Comp_ID "518648487"

    מספר ח''פ \ ת''ז של הלקוח.

    16 Email "T@T.COM" אימייל לקוח.
    17 Cust_Name "שמוליק טסטים" שם לקוח.
    18 InvoiceDateOnly "2025-03-24T00:00:00" תאריך מסמך בלבד.
    19 InvoiceDate "2025-03-24T12:16:00" תאריך מסמך ביחד עם השעה שבו הוא הופק.
    20 Invoice_Number 887 מספר מסמך.
    21 InvoiceType

    1 - חשבונית מס קבלה

    2 -  חשבונית זיכוי והחזר כספים
    3 - קבלה מלכ"ר / פטור מע"מ
    4 - קבלה מלכ"ר זיכוי (החזר כספים)

    50- הצעת מחיר

    100 - הזמנה (ללא תשלום)

    101 - אישור הזמנה - מאתר  ( מסמך פנימי לא להנח"ש) - הזמנה ששולמה
    102 - זיכוי הזמנה - מאתר (מסמך פנימי לא להנח"ש) - הזמנה שזוכתה

    200 - תעודת משלוח 210 - תעודת החזרה

    300 - חשבון עסקה

    301 - דרישה לתשלום

    302 - ביטול דרישה לתשלום

    305 - חשבונית מס

    330 - חשבונית זיכוי
    400 - קבלה (לחשבונית)

    410 - החזר כספים לקוחות(קבלה זיכוי)

    405 - קבלה על תרומה

    406 - זיכוי קבלה תרומה(החזר כספים)

    303 - חשבון קבלה (כמו חשבונית לעוסק פטור , נדיר לשימוש) 304 - חשבון קבלה זיכוי

    סוג מסמך.
    22 Terminal_Number 1001 מספר מסוף
    23 CoinID

    1 - שקל

    2 - דולר

    לקודי מטבע נוספים - רשימת קודי מטבעות

    מטבע המסמך.
    24 DepartmentID 21 מספר מחלקה.
    25 IsOpen boolean - true \ false

    האם המסמך פתוח (לדוגמא חשבונית מס בלי קבלה לחשבונית)

    או שהוא סגור ( לדוגמא חשבונית מס קבלה או חשבונית זיכוי והחזר כספים.) 

    26 ValueDate "2025-03-24T00:00:00"

    תאריך ערך למסמך,

    תאריך יעד / סגירה / לתשלום תאריך סגירת המסמך. לדוגמה בהפקת חשבונית, זהו התאריך המשוער לקבלת התשלום.

    27 UserID 0 מספר משתמש שיצר מסמך.
    28 Customer_Number 13167 מספר לקוח במערכת של קארדקום.
    29 group_number null  שדה מותאם אישית בעסקת אשראי (נמצא רק בטסטים)
    30 Languge "HE " \ "EN שפת מסמך.
    31 UserComments "העמותה נתמכת על ידי סעיף 46" הערות למסמך.
    32 Discount INT סכום הנחה.
    33 DiscountNIS INT הנחה בשקלים.
    34 ValidateItemsisPriceIncludeVat boolean - true \ false האם המחיר כולל מע''מ או לא.
    35 ExternalId  (String) מזהה מערכת חיצוני ברמת מסמך בלבד
    (לא נשמר ברמת כרטיס לקוח)
    36 ZReport 4524 לאיזה מספר דוח Z זה שייך.
    37 Asmachta 123456-ZZC מספר אסמכתה פעולה 
    38 SumBeforeDiscountNIS 75 סכום לאחר הנחה
    39 TotalChashNIS 50 סכום כולל של מזומנים בשקלים.
    40 TotalChequesNIS 60 סכום כולל של צ'קים בשקלים.
    41 TotalCreditCardNIS 70 סכום כולל של אשראי בשקלים.
    42 TotalCustomeTransactionNIS 180 סכום כולל של אמצעי תשלום אחר בשקלים.
    43 TotalRicipientNIS 360 סכום כולל של המסמך.
    44 TotalChash 25 סכום כולל של מזומן.
    45 TotalCheques 30 סכום כולל של צ'קים.
    46 IsNegetive boolean - true \ false האם הסכום שלילי?
    47 TotalCreditCard 70 סכום כולל באשראי.
    48 TotalCustomeTransaction 180 סכום כולל של אמצעי תשלום אחר.
    49 TotalRicipient 180 סכום כולל של המסמך.

     

    להלן קוד לדוגמא לפונקציה ביחד עם התשובה.

    דוגמא לקריאה לקבלת פרטי המסמכים:

    {
      "ApiName": "test2025",
      "ApiPassword": "test5000$",
      "FromDateYYYYMMDD": "20250325",
      "ToDateYYYYMMDD": "20250325",
      "CusotmerName":"סרגיי בורד בן 11",
      "DocType": -1,
      "PageNumber": 1,
      "ItemsPerPage": 50
    }

    התשובה המתקבלת:

    {
        "ResponseCode": 0,
        "Description": "Successful operation",
        "Documents": [
            {
                "TotalNoVatNIS": 83.90,
                "TotalIncludeVATNIS": 99.00,
                "VATOnlyNIS": 15.10,
                "TotalVatFreeNIS": 0.00,
                "TotalNoVat": 83.90,
                "TotalIncludeVAT": 99.00,
                "VATOnly": 15.10,
                "TotalVatFree": 0.00,
                "ISORate": 1.0000,
                "Cust_City": "",
                "Cust_Addres_Line1": "",
                "Cust_Addres_Line2": "",
                "Cust_LinePH": "",
                "Cust_MobilePH": "0504358886",
                "Comp_ID": "                    ",
                "Email": "ecw+6446de103e5f9b77e8e40c01@200apps.co",
                "Cust_Name": "סרגיי בורד בן 11",
                "InvoiceDateOnly": "2025-03-25T00:00:00",
                "InvoiceDate": "2025-03-25T06:00:00",
                "Invoice_Number": 586364,
                "InvoiceType": 1,
                "Terminal_Number": 1000,
                "CoinID": 1,
                "DepartmentID": 0,
                "IsOpen": false,
                "ValueDate": "2025-03-25T00:00:00",
                "UserID": 3622,
                "Customer_Number": 0,
                "group_number": 0,
                "Languge": "HE ",
                "UserComments": null,
                "Discount": 0.00,
                "DiscountNIS": 0.00,
                "ValidateItemsisPriceIncludeVat": true,
                "ExternalId": null,
                "ZReport": null,
                "Asmachta": null,
                "SumBeforeDiscountNIS": 99.00,
                "TotalChashNIS": 0.00,
                "TotalChequesNIS": 0.00,
                "TotalCreditCardNIS": 99.00,
                "TotalCustomeTransactionNIS": 0.00,
                "TotalRicipientNIS": 99.00,
                "TotalChash": 0.00,
                "TotalCheques": 0.00,
                "IsNegetive": false,
                "TotalCreditCard": 99.00,
                "TotalCustomeTransaction": 0.00,
                "TotalRicipient": 99.00
            },
            {
                "TotalNoVatNIS": 83.90,
                "TotalIncludeVATNIS": 99.00,
                "VATOnlyNIS": 15.10,
                "TotalVatFreeNIS": 0.00,
                "TotalNoVat": 83.90,
                "TotalIncludeVAT": 99.00,
                "VATOnly": 15.10,
                "TotalVatFree": 0.00,
                "ISORate": 1.0000,
                "Cust_City": "",
                "Cust_Addres_Line1": "",
                "Cust_Addres_Line2": "",
                "Cust_LinePH": "",
                "Cust_MobilePH": "0504358886",
                "Comp_ID": "                    ",
                "Email": "ecw+6446de103e5f9b77e8e40c01@200apps.co",
                "Cust_Name": "סרגיי בורד בן 11",
                "InvoiceDateOnly": "2025-03-25T00:00:00",
                "InvoiceDate": "2025-03-25T06:00:00",
                "Invoice_Number": 586363,
                "InvoiceType": 1,
                "Terminal_Number": 1000,
                "CoinID": 1,
                "DepartmentID": 0,
                "IsOpen": false,
                "ValueDate": "2025-03-25T00:00:00",
                "UserID": 3622,
                "Customer_Number": 0,
                "group_number": 0,
                "Languge": "HE ",
                "UserComments": null,
                "Discount": 0.00,
                "DiscountNIS": 0.00,
                "ValidateItemsisPriceIncludeVat": true,
                "ExternalId": null,
                "ZReport": null,
                "Asmachta": null,
                "SumBeforeDiscountNIS": 99.00,
                "TotalChashNIS": 0.00,
                "TotalChequesNIS": 0.00,
                "TotalCreditCardNIS": 99.00,
                "TotalCustomeTransactionNIS": 0.00,
                "TotalRicipientNIS": 99.00,
                "TotalChash": 0.00,
                "TotalCheques": 0.00,
                "IsNegetive": false,
                "TotalCreditCard": 99.00,
                "TotalCustomeTransaction": 0.00,
                "TotalRicipient": 99.00
            },
            {
                "TotalNoVatNIS": 83.90,
                "TotalIncludeVATNIS": 99.00,
                "VATOnlyNIS": 15.10,
                "TotalVatFreeNIS": 0.00,
                "TotalNoVat": 83.90,
                "TotalIncludeVAT": 99.00,
                "VATOnly": 15.10,
                "TotalVatFree": 0.00,
                "ISORate": 1.0000,
                "Cust_City": "",
                "Cust_Addres_Line1": "",
                "Cust_Addres_Line2": "",
                "Cust_LinePH": "",
                "Cust_MobilePH": "0504358886",
                "Comp_ID": "                    ",
                "Email": "ecw+6446de103e5f9b77e8e40c01@200apps.co",
                "Cust_Name": "סרגיי בורד בן 11",
                "InvoiceDateOnly": "2025-03-25T00:00:00",
                "InvoiceDate": "2025-03-25T06:00:00",
                "Invoice_Number": 586362,
                "InvoiceType": 1,
                "Terminal_Number": 1000,
                "CoinID": 1,
                "DepartmentID": 0,
                "IsOpen": false,
                "ValueDate": "2025-03-25T00:00:00",
                "UserID": 3622,
                "Customer_Number": 0,
                "group_number": 0,
                "Languge": "HE ",
                "UserComments": null,
                "Discount": 0.00,
                "DiscountNIS": 0.00,
                "ValidateItemsisPriceIncludeVat": true,
                "ExternalId": null,
                "ZReport": null,
                "Asmachta": null,
                "SumBeforeDiscountNIS": 99.00,
                "TotalChashNIS": 0.00,
                "TotalChequesNIS": 0.00,
                "TotalCreditCardNIS": 99.00,
                "TotalCustomeTransactionNIS": 0.00,
                "TotalRicipientNIS": 99.00,
                "TotalChash": 0.00,
                "TotalCheques": 0.00,
                "IsNegetive": false,
                "TotalCreditCard": 99.00,
                "TotalCustomeTransaction": 0.00,
                "TotalRicipient": 99.00
            }
        ],
        "Page": 1,
        "Count": 3
    }

    האם המאמר הזה עזר לך?