איך מתייחסים לחשבונית עסקה ב API של הפקת חשבונית מס קבלה

המנהלים: yoav, iCount - Ido, iCount

mlev
משתמש צעיר
הודעות: 30
הצטרף: ה' ספטמבר 13, 2018 2:55 pm

איך מתייחסים לחשבונית עסקה ב API של הפקת חשבונית מס קבלה

הודעהעל ידי mlev » ב' אוקטובר 01, 2018 8:04 pm

ב request, איך אני מתייחס לחשבונית עסקה בהפקת חשבונית מס קבלה. הן עבור ה API הרגיל (V3) והן עבור ה API המקוצר, מבקש דוגמה של המחרוזות המתאימות ב request. זאת על מנת שבהצגת הקבלה ב iCount תהא התייחסות למספר חשבונית העסקה, תחת ״מידע נוסף״, כשם שישנה כאשר אני סוגר חשבונית עסקה באתר iCount.

mlev
משתמש צעיר
הודעות: 30
הצטרף: ה' ספטמבר 13, 2018 2:55 pm

Re: איך מתייחסים לחשבונית עסקה ב API של הפקת חשבונית מס קבלה

הודעהעל ידי mlev » ב' אוקטובר 01, 2018 8:50 pm

המשך: בתיעוד של API V3 יש משתנה שנקרא based_on. חשבתי שבאמצעותו ניתן להתייחס לחשבונית העסקה, אך זה לא עבד (למרות שלא קיבלתי כל הודעת שגיאה וחשבונית מס הקבלה נוצרה).

poncha
צוות תמיכה
צוות תמיכה
הודעות: 65
הצטרף: ג' נובמבר 18, 2014 3:17 pm

Re: איך מתייחסים לחשבונית עסקה ב API של הפקת חשבונית מס קבלה

הודעהעל ידי poncha » ג' אוקטובר 02, 2018 11:17 am

השדה based_on הוא המקום הנכון להעביר את המסמך בסיס.
מה שצריך להעביר בשדה הזה - זה מערך שכל אלמנט בו כולל 2 שדות: doctype, docnum
(גם אם מדובר במסמך בסיס בודד - זה עדיין צריך להיות מערך).

למשל:
based_on[0][doctype]=deal&based_on[0][docnum]=1234&based_on[1][doctype]=deal&based_on[1][docnum]=1235

אם תוכלו לפתוח קריאת תמיכה מתוך המערכת - נוכל לבדוק קריאות api ספציפיות שלכם ולהגיד מה לא היה תקין בהן.

mlev
משתמש צעיר
הודעות: 30
הצטרף: ה' ספטמבר 13, 2018 2:55 pm

Re: איך מתייחסים לחשבונית עסקה ב API של הפקת חשבונית מס קבלה

הודעהעל ידי mlev » ג' אוקטובר 02, 2018 12:59 pm

האם אני מבין נכון, שזה יעבוד גם במימשק המקוצר?

mlev
משתמש צעיר
הודעות: 30
הצטרף: ה' ספטמבר 13, 2018 2:55 pm

Re: איך מתייחסים לחשבונית עסקה ב API של הפקת חשבונית מס קבלה

הודעהעל ידי mlev » ג' אוקטובר 02, 2018 1:22 pm

בדקתי במימשק המקוצר, בדיוק כפי שכתבת, ולא עובד...

poncha
צוות תמיכה
צוות תמיכה
הודעות: 65
הצטרף: ג' נובמבר 18, 2014 3:17 pm

Re: איך מתייחסים לחשבונית עסקה ב API של הפקת חשבונית מס קבלה

הודעהעל ידי poncha » ג' אוקטובר 02, 2018 1:23 pm

מה זה ממשק מקוצר?
api ישן? לא, שם זה לא יעבוד.
השדה הזה קיים רק ב-V3

mlev
משתמש צעיר
הודעות: 30
הצטרף: ה' ספטמבר 13, 2018 2:55 pm

Re: איך מתייחסים לחשבונית עסקה ב API של הפקת חשבונית מס קבלה

הודעהעל ידי mlev » ג' אוקטובר 02, 2018 2:32 pm

כלומר, זה לא קיים ב API מקוצר וחצי אוטומטי
ב https://www.icount.co.il/icount-api/semi-automatic-api/
שהפנייה אליו היא דרך https://api.icount.co.il/api/create_doc_auto.php

poncha
צוות תמיכה
צוות תמיכה
הודעות: 65
הצטרף: ג' נובמבר 18, 2014 3:17 pm

Re: איך מתייחסים לחשבונית עסקה ב API של הפקת חשבונית מס קבלה

הודעהעל ידי poncha » ג' אוקטובר 02, 2018 3:12 pm

mlev כתב:כלומר, זה לא קיים ב API מקוצר וחצי אוטומטי


נכון.
זה קיים רק במתודה doc/create ב-v3
(דוקומנטציה)

mlev
משתמש צעיר
הודעות: 30
הצטרף: ה' ספטמבר 13, 2018 2:55 pm

Re: איך מתייחסים לחשבונית עסקה ב API של הפקת חשבונית מס קבלה

הודעהעל ידי mlev » ג' אוקטובר 02, 2018 9:01 pm

זה אכן עובד במתודה doc/create ב-v3.
תודה רבה על הסברך שזה חייב להיות במערך ממוספר, ועל הדוגמה
based_on[0][doctype]=deal&based_on[0][docnum]=1234&based_on[1][doctype]=deal&based_on[1][docnum]=1235

אני מציע שתוסיפו זאת לדוקומנטציה של based_on,
הן שזו הדרך לשים ערך בשדה ״מידע נוסף״, והן ההדרכה המפורטת איך לבצע זאת כפי שכתבת לי, והן שזה עובד אך ורק במתודה doc/create ב-v3 (ולא ב API מקוצר וחצי אוטומטי), כי כל זה אינו מובן מאליו.

שוב, תודה, עזרת לי מאד.

mlev
משתמש צעיר
הודעות: 30
הצטרף: ה' ספטמבר 13, 2018 2:55 pm

Re: איך מתייחסים לחשבונית עסקה ב API של הפקת חשבונית מס קבלה

הודעהעל ידי mlev » ג' אוקטובר 02, 2018 11:09 pm

בקשת הבהרה:
האם זה קיים גם ב API הישן ?
https://api.icount.co.il/api/create_doc.php


חזור אל “שאלות בנושאי API”

מי מחובר

משתמשים הגולשים בפורום זה: אין משתמשים רשומים ואורח אחד