רווחים:
- יכולת המרת טקסט חופשי ונתוני חשבוניות לטבלה הבנויה לפי סכמה קבועה
- יכולת להגדיר הנחיות חוזרות לסיווג הוצאות, חישוב מע"מ חזרה וזיהוי חריגות
- יכולת לאמת שדות פיננסיים שחולצו עם שוויון מע"מ ובדיקות עקביות מוחלטות
אחת המשימות שצוותי הנהלת החשבונות משקיעים בהן הכי הרבה זמן היא ארגון נתוני הוצאות וחשבוניות מפוזרים בטבלאות מסודרות. חשבונית מצורפת למייל, תמונה של קבלה שנשלחה מוואטסאפ, פתק הוצאה בטקסט חופשי כמו "ארוחת פגישה אנקרה + מונית 840 TL"... כולם אמורים להגיע לאותו מקום: שורה בנויה עם קטגוריות, סכום, מע"מ (מס ערך מוסף), תאריך ושדות ספק.
בינה מלאכותית (AI) היא חזקה מאוד בטרנספורמציה של "טקסט חופשי למבנה". אבל בנתונים פיננסיים, זה לא מקובל שאפילו אגורה תשתבש. אז ביחידה הזו נלמד שני דברים ביחד: לגרום ל-AI לייצר נתונים לפי סכמה קבועה (רשימה קבועה מראש של שדות) ואימות הפלט עם בדיקות עקביות מצטברות.
מדוע "סכימה" כל כך חשובה?
סכמה היא כאשר אתה אומר מראש אילו שדות יהיו בכל שורה, באיזה סדר ובאיזה פורמט. אם לא תספק סכימה, המודל מייצר פורמט שונה עבור כל חשבונית; ואז שילובם לטבלה אחת יהיה קשה מבלי לתקן באופן ידני. אם תספק סכמה, הפלט יהיה עקבי וניתן לאימות.
טבלת הוצאות טובה כוללת את השדות הבאים: תאריך, ספק, תיאור, קטגוריה, סכום חריגה של מע"מ (בסיס), שיעור מע"מ, סכום מע"מ, סך כולל מע"מ, מס' מסמך.
טיפ: הגדר תמיד שדות מספריים עם מוסכמות "נקודה/פסיק". אמירה "כתוב את הסכומים בפורמט 1234.56, ללא מפריד האלפים" תמנע שעות של סיוט עיצוב בעת ייצוא לאקסל מאוחר יותר.
צעד אחר צעד: מטקסט חופשי לטבלה
- תקן את הסכימה. כתוב את שמות השדות, הסדר והפורמט.
- תן את רשימת הקטגוריות. בקשו מהדוגמנית לבחור מהרשימה שלכם, לא להמציא קטגוריות בראשה.
- קבע כלל אי ודאות. תנו לו להשאיר את האזור שהוא לא בטוח לגביו ריק ושימו סימן "צ'ק".
- בדוק את היגיון המע"מ. בקש מהמודל לבדוק את בסיס המשוואה + מע"מ = סך הכל.
- בדוק את הסכום הכולל. האם סך כל השורות תואם את סכום הבדיקה שלך?
הנחיה חלשה / הנחיה חזקה
הנחיה חלשה: הפכו את ההוצאות הבאות לטבלה: - מונית אוכל אנקרה 840 - כלי כתיבה 300 כולל מע"מ - מלון 2 לילות 3600
זה נותן פלט עם קטגוריה לא עקבית, מע"מ מעורבב, פורמט שונה בכל שורה.
הנחיה עוצמתית:המר את חיובי הטקסט החופשי הבאים לטבלה בדיוק לפי סכימה זו:שדות (בסדר זה): תאריך | ספק | תיאור | קטגוריה |בסיס | שיעור_מעוט | vat_amount | סך הכל | הערה כללים:- קטגוריה בלבד מהרשימה הבאה: [נסיעות, לינה, מזון, כלי כתיבה, תחבורה, אחר]- כתוב את הסכומים בפורמט 1234.56 (ללא מפריד אלפים).- אם מצוין "מע"מ כלול", חשב את הבסיס ומע"מ בחזרה; אם אינך יודע מהו שיעור המע"מ, כתוב "אישור תעריף" בשדה ההערה והשאיר אותו ריק. - ספק את השוויון של בסיס המס + VAT_amount = סך הכל בכל שורה; אם הוא לא מספק אותו, כתוב "לא נפגש" בשדה ההערה. - עזבו את השדה שאינכם בטוחים לגביו, הוסיפו "בדוק" להערה.
הנחיה זו מחשבת בחזרה את הבסיס עבור ניירת כולל מע"מ ל-250 ומע"מ ל-50, מסמנת פריטים עם תעריפים מעורפלים ומפיקה פלט נקי שניתן לשלב לטבלה אחת.
מע"מ חזרה לוגיקה חישוב
מציאת בסיס המס מסכום כולל מע"מ הוא הליך שנדרש לעיתים קרובות בהנהלת חשבונות. נוסחה: בסיס = סה"כ / (1 + שיעור). לדוגמה, עבור 300 TL כולל 20% מע"מ, הבסיס = 300 / 1.20 = 250, מע"מ = 50. אם אתה נותן נוסחה זו במפורש למודל, מרווח הטעות יורד.
עסקה
נוסחה
מדגם (20%)
לא כולל מע"מ → כלול
סה"כ = בסיס × (1 + שיעור)
250 × 1.20 = 300
כולל מע"מ → בסיס
בסיס = סה"כ / (1 + שיעור)
300 / 1.20 = 250
סכום מע"מ
vat = סה"כ - בסיס
300 - 250 = 50
שליטה
בסיס + בור = סך הכל
250 + 50 = 300
עבודה עם צילום חשבוניות והדפסת OCR
הוצאות מהשטח מגיעות לרוב כצילום קבלה או חשבונית PDF. הטכנולוגיה המחלצת טקסט מתמונות אלו נקראת OCR (זיהוי תווים אופטי). כלי בינה מלאכותית חזותית יכולים לעשות את העבודה, אבל פלט ה-OCR תמיד פגום: פסיק עשוי להיקרא כנקודה, "5" עשוי להתבלבל עם "S", ספרה של הכמות עלולה ללכת לאיבוד. לכן, לעולם אל תכלול סכומים מ-OCR ישירות בחשבונאות.
חלץ את השדות הבאים מתמונת חשבונית זו וכתוב אותם בדיוק בסכימה הבאה:תאריך | ספק | מס_לא | בסיס | שיעור_מעוט | vat_amount | totalRules:- כתוב "UNREAD" בכל שדה שאינך יכול לקרוא או אינך בטוח לגביו, אל תנחש.- base + vat_amount = check total; אם לא, סמן "בדוק". - תן את הסכומים בפורמט 1234.56.
זה כלל בטיחות קריטי לא לגרום לאף אחד לנחש את האזור הלא ודאי. אם הדגם משלים מספר עם "הסבירות הגבוהה ביותר", הרשומה נכנסת בשקט לשגיאה. הדגל "UNREAD" מאפשר לאדם לחזור למסמך המקורי ולאשר אותו.
טיפ: בתדפיס ה-OCR, הסכום הכולל הוא בדרך כלל השדה המהימן ביותר לקריאה מכיוון שהוא כתוב בגופן גדול. אם בסיס המס + מע"מ = משוואה כוללת לא מתקיים, ניתן למצוא באיזה אזור נמצאת השגיאה על ידי חזרה מהמשוואה הזו.
זיהוי חריגות ושכפול רשומות
AI לא רק מתרגם; הוא גם מוצא פריטים חשודים. למשל, כמעט אותו סכום מאותו ספק פעמיים באותו היום, או הוצאה גדולה באופן חריג עבור הקטגוריה.
בטבלת ההוצאות להלן, סמן את החריגות הבאות ורשום את הסיבה:1) רישום כפול אפשרי (אותו ספק + כמות דומה + תאריך אחרון)2) סכומים גדולים מפי 3 מהממוצע בקטגוריה3) שיעור המע"מ שונה מהצפוי לקטגוריה פשוט סמן ורשום את הסיבה; אין למחוק או לשנות אף שורה.
זהירות: האזהרה של ה-AI "זה עלול לחזור על עצמו" היא רמז, לא החלטה. שני הרשומות עשויות להיות למעשה שני שירותים שונים. ההחלטה למחוק או למזג מתקבלת תמיד על ידי בני אדם; הדגם פשוט מושך את תשומת הלב שלך.
מיני מארזים
מקרה 1 - ערימה של 300 שבבים. מומחה לחשבונאות המיר רשימת הוצאות סוף חודש בטקסט חופשי של 300 שורות לטבלה תוך כ-15 דקות עם הנחיית הדיאגרמה. העבודה, שנמשכה 4 שעות בביצוע ידני, צומצמה ל-40 דקות עם אימות. הרווח הוא לא רק מהירות; גם עקביות הקטגוריה עלתה.
מקרה 2 - נתפס כפל תשלום. הודעת החריגות סימנה כי חשבונית בסך 4,720 TL לספק הוזנה פעמיים עם שני מספרי מסמכים שונים. הבדיקה העלתה כי האחת טיוטה והשנייה חשבונית סופית, ושניהם היו אמורים לתשלום. ללא AI, יהיה תשלום כפול.
מקרה 3 - מלכודת שיעור מע"מ. המודל ייחס 20% מע"מ לרכישת מזון בסיסי; ואילו הפריט היה בקבוצת התעריפים הנמוכים יותר. הודות לכלל "אישור תעריף", השורה סומנה, אומתה ותוקנה על ידי הגורם המומחה. לקח: אל תשאירו את שיעור המע"מ לדגם, אשרו אותו מהרשימה או מהמסמך.
טעויות נפוצות
- תרגום נתונים מבלי לספק סכימה. כל שורה מגיעה בפורמט אחר, השילוב דורש תיקון ידני.
- לא מספק את רשימת הקטגוריות. הדגם מתאים לקטגוריות משלו; הדיווח הופך לבלתי עקבי.
- אי בדיקת שוויון במע"מ. בסיס מס + מע"מ = שורות שאינן מצטברות לסך הכל מוזנות בטבלה בשקט.
- טעות באזהרת חריגות להחלטה. "ייתכן שיחזור על עצמו" זו התחלה; הבן אדם מקבל את ההחלטה למחוק.
- דילוג על סכום הבדיקה. הסתמכות על הפלט מבלי להשוות את סך השורות לכמות בקרה ידועה.
לסיכום
- בעת עיבוד נתוני הוצאות/חשבוניות בטקסט חופשי עם AI, הדרך האמינה ביותר היא לבקש את הפלט לפי סכימה קבועה.
- מתן רשימה של קטגוריות והבהרת כללי עיצוב (נקודה/פסיק, מפריד אלפים) שומר על הפלט עקבי וניתן להעברה.
- תנו במפורש את נוסחת חישוב המע"מ חזרה למודל ובדקו את שוויון בסיס מס + מע"מ = סה"כ בכל שורה.
- בינה מלאכותית חזקה בסימון רשומות כפולות וחריגות, אבל ההחלטה למחוק/מיזוג מתקבלת תמיד על ידי האדם.
- אימות צולב של סכומי השורה עם סכום בדיקה ידוע מבטיח את העבודה כולה.
משימת יישום
הכן רשימה מעורבת של הוצאות (בפועל או לדוגמה) של לפחות 10 שורות; לכלול ביודעין רישום כפול ופריט עם שיעור מע"מ שגוי. המר אותו לטבלה עם תבנית ההנחיות החזקה, ולאחר מכן הפעל את בקשת החריגות. בדוק אם הדגם תופס את שתי המלכודות שהצבת ובדוק ידנית את שוויון המע"מ בשלוש שורות.
רשימת בדיקה
- [ ] הגדרתי סכמה קבועה עם שמות שדות, סדר ופורמט.
- [ ] נתתי את רשימת הקטגוריות לדוגמנית, לא נתתי לה להמציא.
- [ ] הוספתי את כלל הפורמט הנומרי (נקודה/פסיק, ללא מפריד אלפים).
- בדקתי את בסיס המס [ ] + מע"מ = שוויון כולל.
- [ ] ביצעתי סריקה חריגה/כפולה וקיבלתי את ההחלטות כאדם.
- [ ] השוויתי את סך השורה לסכום ביקורת ידוע.