התממשקות ל API של ניהול קופה והדפסת הקבלה על נייר תרמי
-
@ש-ב-ח אמר בהתממשקות ל API של ניהול קופה והדפסת הקבלה על נייר תרמי:
הבעיה שבקונפיגרציה הבסיסית של הדפדפן הוא לא יתן לשלוח להדפסה בלי החלון
כאן מצאתי משהו
https://download.epson-biz.com/modules/pos/index.php?page=single_soft&cid=6679&pcat=52&pid=2773
נראה שיש SDK שניתן לחבר לרשת וניגשים לפורט מקומי שמאזין ישירות להדפסה.
נראה לי שכך יש פחות סיכויים להדפיס דברים ללא ידיעת הגולש, כי צריך שתיהיה לו מדפסת מחוברת לפורט מסויים
דוגמת קוד שיש שם:var ePosDev = new epson.ePOSDevice(); var printer = null; function connect() { //Connect to device ePosDev.connect('192.168.192.168', '8008', callback_connect); } function callback_connect(resultConnect) { if ((resultConnect == 'OK') || (resultConnect == 'SSL_CONNECT_OK')) { //Get the Printer object ePosDev.createDevice('local_printer', ePosDev.DEVICE_TYPE_PRINTER, { 'crypto': false, 'buffer': false }, callback_createDevice); } else { //Display the error message } } function callback_createDevice(deviceObj, retcode) { if (retcode == 'OK') { printer = deviceobj; printer.timeout = 60000; //Register the printing complete event printer.onreceive = function(res) { alert(res.success); }; print(); } else { alert(retcode); } } function print() { //Create the printing data printer.addText('Hello\n'); //Send the printing data printer.send(); } function disconnect() { //Discard the Printer object ePosDev.deleteDevice(printer, callback_deleteDevice); } function callback_deleteDevice(errorCode) { //Disconnect to device ePosDev.disconnect(); }
-
@חוקר אמר בהתממשקות ל API של ניהול קופה והדפסת הקבלה על נייר תרמי:
@מנחם אמר בהתממשקות ל API של ניהול קופה והדפסת הקבלה על נייר תרמי:
כי יהיה מאוד מעניין איך אפשר להדפיס חשבונית של איזיקאונט וכדו' בפורמט קטן
בכל מקרה זה לא רלוונטי, כי איזיקאונט אמור להיות או מסמך pdfחתום דיגיטאלי או מסמך מודפס חתום עם חתימה/חותמת.
לכאורה זה דורש תוכנה או משהו אחר בכדי שהתדפיס יהיה מסמך תקיןאני ינסה להסביר שוב
1.אם לא חייבים חשבונית בדווקא, ומספיק כל אישור אחר,
-השאלה היא איך להדפיס מדפדפן ישירות למדפסת.
2.אם חייבים דווקא חשבונית/קבלה
בפורמט של איזיקאונט וכדו' לא בטוח שיצא לך ברור,שים לב! בשרוב החנויות משתמשים בפונט מסוים.
וצריך לברר כנ"ל איך להדפיס ישירות מדפדפן ישירות למדפסת.
3. אולי אפשר לייצר העתק של פרטי החשבונית, ואז להדפיס.
וכאן צריך לברר א. מבחינה חוקית. ב. איך להדפיס מדפדפן ישירות למדפסת.אני מניח שכוונתך הייתה לאפשרות השלישית, לי בכל אופן זה לא היה ברור רק לאחר שכתבתי את הדברים וקראתי אותם שוב.
-
@מנחם אמר בהתממשקות ל API של ניהול קופה והדפסת הקבלה על נייר תרמי:
- אולי אפשר לייצר העתק של פרטי החשבונית, ואז להדפיס.
וכאן צריך לברר א. מבחינה חוקית. ב. איך להדפיס מדפדפן ישירות למדפסת.
אני בקמקביל ביררתי מול iCount ונראה שהפתרון הוא באמת משהו בסגנון, לייצר מסמך חשבונאי אמיתי (באמצעות הAPI שלהם), ובמקביל להדפיס משהו תואם למסמך המקור, (דהיינו פורמט של מדפסת תרמית אך בהתבסס על הנתונים האמיתיים) וזה אמור להיות תקין.
אני מחכה לפרטים מדוייקים יותר - אולי אפשר לייצר העתק של פרטי החשבונית, ואז להדפיס.
-
@חוקר אמר בהתממשקות ל API של ניהול קופה והדפסת הקבלה על נייר תרמי:
@מנחם אמר בהתממשקות ל API של ניהול קופה והדפסת הקבלה על נייר תרמי:
- אולי אפשר לייצר העתק של פרטי החשבונית, ואז להדפיס.
וכאן צריך לברר א. מבחינה חוקית. ב. איך להדפיס מדפדפן ישירות למדפסת.
משהו תואם למסמך המקור.
כלומר שלא צריך בדווקא מסמך חשבונאי
אלא מספיק משהו בסגנון דוח פעולה ללקוח>תאריך>פריט>סכום>וכו'
לא רואה סיבה שיהיה בזה בעיה
תמיד כדאי לברר עם הרו"ח של העסק - אולי אפשר לייצר העתק של פרטי החשבונית, ואז להדפיס.
-
@חוקר
נפל לי רעיון, אבל לכאו' הוא לא יתאים למדפסת כה פשוטה,
כיום יש מדפסות שיש להם כתובת מייל - אם אתה שולח לשם מסמך המדפסת מדפיסה(לא השתמשתי בזה - אבל אני משאר שלא הלכתי מאוד רחוק מאיך שזה עובד).
אם אכן כך, תוכל לשלוח מסמך למייל של המדפסת שתגדיר מראש, והיא תדפיס. -
מבחינה חוקית, ניסיתי לברר פעם,
מה שרציתי להפיק מסמך דיגיטלי דרך אחת החברות בתחום, ובמקביל להפיק העתק מסמך במדפסת מקומית.
הבעיה היא שלא פגשתי עדיין רו"ח שיחתום על זה.
רו"ח וירזיוינסקי (מי שמכיר) אמר לי לבקש אישור בכתב מהמחלקה של ניהול ספרים במס הכנסה.
עדיין לא עשיתי את זה.
מי שרוצה, שיפנה אלי בפרטי לפרטים נוספים.גם מבחינת עצם הפקת הקבלות הדגיטליות ב API ניתן לפנות אלי.
-
@חוקר אמר בהתממשקות ל API של ניהול קופה והדפסת הקבלה על נייר תרמי:
יש לך לינק של משהו מומלץ
בעבר קניתי את זה
, ואני משתמש בו וממש מרוצה, לאחרונה קניתי עוד אחד,
יש בו משהו אפשר לקרוא לזה טיפה חסרון, כל פעם שמכבים את המחשב, צריך להתקין מנהל מדפסת מחדש, (יש להם תוכנה שאני בוחר את ההגדרות של המדפסת כמו עם חיתוך או בלי חיתוך גודל רוחב [60/70/80] ומקסימום אורך של עמוד) ואז היא(התוכנה) מייצרת מנהל מדפסת לפי הפרמטרים שבחרתי.@חוקר אמר בהתממשקות ל API של ניהול קופה והדפסת הקבלה על נייר תרמי:
תומך עברית?
לא ידוע לי משהו - תכלת הוא מדפיס בעברית.
@חוקר אמר בהתממשקות ל API של ניהול קופה והדפסת הקבלה על נייר תרמי:
כמו כן האם יש לך נסון בזה?
משתמש בזה.
-
@avi-rz אמר בהתממשקות ל API של ניהול קופה והדפסת הקבלה על נייר תרמי:
בעבר קניתי את זה
מה לגבי השקע הישראלי?
לא ראיתי שם אפשרות כזו
ומאיזה תוכנה אתה מדפיס?
תוכנה על המחשב שמדפיסה עם המדפסת POS כמו כל מדפסת אחרת?
או מהדפדפן?
כי אני ירצה להשתמש איתה באמצעות הדפסה ישירה מJS בדפדפן.. -
@חוקר אמר בהתממשקות ל API של ניהול קופה והדפסת הקבלה על נייר תרמי:
מה לגבי השקע הישראלי?
לא ראיתי שם אפשרות כזויש שם אפשרות של בחירת תקע תבחר "תקע האיחוד האירופי"
@חוקר אמר בהתממשקות ל API של ניהול קופה והדפסת הקבלה על נייר תרמי:
ומאיזה תוכנה אתה מדפיס?
תוכנה על המחשב שמדפיסה עם המדפסת POS כמו כל מדפסת אחרת?
או מהדפדפן?
כי אני ירצה להשתמש איתה באמצעות הדפסה ישירה מJS בדפדפן..תוכנה על המחשב כמו כל מדפסת אחרת,
לבי דפדפן בשביל זה פתחת את הנושא,
רק קניתי רק מדפסת usb ולא רשת, אולי העבודה עם המדפסת רשת היא קצת שונה למרות שאני חושב שחוץ מאיזה שקע יש למדפסת הרעיון אותו רעיון. -
@avi-rz אמר בהתממשקות ל API של ניהול קופה והדפסת הקבלה על נייר תרמי:
תוכנה על המחשב כמו כל מדפסת אחרת,
ואיך אתה מעצב את התוכן?
כל תוכן נתמך שם?
לשם ההבנה, אתה יכול לעצב מסמך בוורד עם פריסת נייר תואם לגודל ולהדפיס? או שאתה כן מעצב בדרך כל שהיא רק עיצוב שהוא נתמך במדפסת? -
@avi-rz אמר בהתממשקות ל API של ניהול קופה והדפסת הקבלה על נייר תרמי:
בעבר קניתי את זה
, ואני משתמש בו וממש מרוצה, לאחרונה קניתי עוד אחד,
יש בו משהו אפשר לקרוא לזה טיפה חסרון, כל פעם שמכבים את המחשב, צריך להתקין מנהל מדפסת מחדש, (יש להם תוכנה שאני בוחר את ההגדרות של המדפסת כמו עם חיתוך או בלי חיתוך גודל רוחב [60/70/80] ומקסימום אורך של עמוד) ואז היא(התוכנה) מייצרת מנהל מדפסת לפי הפרמטרים שבחרתי.הזמנתי והיום הגיע אבל הגיע ללא דיסק התקנה של התכונה
מאיפה יש לך את הדרייברים? -
@חוקר אמר בהתממשקות ל API של ניהול קופה והדפסת הקבלה על נייר תרמי:
הזמנתי והיום הגיע אבל הגיע ללא דיסק התקנה של התכונה
מאיפה יש לך את הדרייברים?אני קיבלתי את זה בייחד, (זכור לי שהיה אפשר לבחור - עם/בלי הדיסק)
מצו' הדרייבר,
תיכנס לנתיב הזה:\Driver\Windows Driver
תתקין את התוכנה. ותמשיך להתקנת המנהל מדפסת דרך התוכנה,
את הדיסק במלואו יש כאן
בשביל שיישאר גם לאחר יומיים שמתי כאן רק את ההתקנה של ווינדוס - מקווה שזה יעבוד ולא חסרים קבצים.
Windows Driver.rar -