Skip to main content
תשובה

הפקת חשבונית עסקה ב-API


Forum|alt.badge.img+5

היי, אני מנסה להפיק חשבונית עסקה ב-API אך מקבל שגיאה, אני לא מצליח להבין איפה נמצאת הטעות שמובילה לשגיאה. הנה דוגמא לשגיאה שעלתה. 

זו השאילתה: 
{
  "Items": {
    "Item": [
      {
        "itemprice": 8800.00,
        "itemquantity": 1,
        "itemtotalprice": 8800.00,
        "productname": "קורס פרונטלי א'"
      }
    ]
  },
  "accountid": "8cb92305-2f35-4061-ab29-574bdd453672",
  "companyname": "אליונה נומדר",
  "crmorderid": "c0dffe30-fb97-42c5-b0d7-57070b06e57c",
  "description": "מסמך זה מייצג את התשלום שנסגר, חשבוניות מס קבלה יצאו בתאריך הפירעון שלהן
סכום תשלום 8800.00 ש"ח
סוג תשלום הוראת קבע ERN
מספר תשלומים 18"
}

*ההדבקה לתיבת טקסט עשתה את זה הפוך, מקווה שתבינו”

וזו השגיאה שקבלתי:
Error: 400 Bad Request

  • {"Message":"An internal error has occured while processing your request. Please check your data"}

    יש לכם מושג מאיפה מגיעה השגיאה?

    תודה רבה :) 

 

התשובה הטובה ביותר מאת נסטיה מצולין

היי :)
הבעיה היא בDescription

  "description": "מסמך זה מייצג את התשלום שנסגר, חשבוניות מס קבלה יצאו בתאריך הפירעון שלהן
סכום תשלום 8800.00 ש"ח
סוג תשלום הוראת קבע ERN
מספר תשלומים 18"

במילה "ש"ח" הגרשיים בין הש' לח' מייצגת בBody כסיום של הstring ולכן כל מה שמגיע אחרי הגרשיים לא מועבר בצורה תקינה בBody.

לא ניתן להוסיף תגובות לנושא הזה.

3 תגובות

נסטיה מצולין
Forum|alt.badge.img+6

היי :)
הבעיה היא בDescription

  "description": "מסמך זה מייצג את התשלום שנסגר, חשבוניות מס קבלה יצאו בתאריך הפירעון שלהן
סכום תשלום 8800.00 ש"ח
סוג תשלום הוראת קבע ERN
מספר תשלומים 18"

במילה "ש"ח" הגרשיים בין הש' לח' מייצגת בBody כסיום של הstring ולכן כל מה שמגיע אחרי הגרשיים לא מועבר בצורה תקינה בBody.


Forum|alt.badge.img+5
  • מחבר
  • משתתף ידוע
  • November 5, 2024

מעולה, תודה. 

שאלה על הדרך. 

האם שדות שהם שדות חישוביים לא יכולים להישלח החוצה ב-API?

אני מקבל שדה ריק למרות שהוא מלא בתוך המערכת. 


נסטיה מצולין
Forum|alt.badge.img+6

בוודאי שכן.

שימו לב שאתם שולחים את שם השדה הנכון, המידע שמופיע בשדה (גם אם הוא חישובי) ישלח.