Қазіргі сауда әрбір операцияны, мейлі ол тауарды сатып алушыға жөнелту болсын, мейлі дүкендер арасындағы ішкі ауыстыру болсын, нақты құжаттық сүйемелдеуді талап етеді. Ілеспе құжаттарды басып шығару режимі тауарға меншік құқығының немесе жауапкершіліктің ауысуын тіркеу, сондай-ақ салықтық және бухгалтерлік талаптарды сақтау үшін қажет. Деректер жүкқұжаттарға нақты қай карточкалардан тартылады, бланкілерге тараптардың деректемелерін автоматты түрде қоюды қалай баптауға болады және неге басып шығарылған құжаттағы кейбір жолдар бос қалады.
Негізгі ұғымдар
-
Шығыс жүкқұжаты — тиісті қоймадан немесе дүкеннен клиентке тауардың босатылу (жөнелтілу) фактісін тіркейтін бастапқы құжат.
-
Ішкі беру құжаты — бір сауда желісі шегіндегі әртүрлі есеп орталықтары (дүкендер немесе қоймалар) арасында тауарлық-материалдық құндылықтардың қозғалысын сүйемелдейтін жүкқұжат.
-
Басып шығару үлгісі — кірістірілген FastReport редакторындағы бапталатын құжат макеті, ол басып шығарылған бланктің сыртқы көрінісін анықтайды.
-
Үлгі айнымалысы — макеттегі арнайы тег, оның орнына бағдарлама дерекқордан нақты деректерді автоматты түрде қояды (мысалы, кәсіпорын атауы, мекенжайы немесе ЕДРПОУ).
Деректемелер көздері: бағдарлама жүкқұжаттарға арналған деректерді қайдан алады
Саудагерлердің ең жиі қоятын сұрақтарының бірі — шығыс немесе салық жүкқұжаты үлгісіндегі жөнелтуші мен алушы деректері нақты қайдан алынады.
Шығыс жүкқұжаттары үшін ("Сату" және "Шот жазып беру арқылы сауда" режимдерінде) жөнелтуші деректерін жинаудың нақты иерархиясы қолданылады. Бағдарлама ең алдымен құжатта көрсетілген Кәсіпорын карточкасын тексереді. Сол жерден "Төлеушінің ЕДРПОУ", "Заңды мекенжай", "Нақты мекенжай" және "Кәсіпорын иесі" сияқты айнымалылар алынады.

Егер құжат үшін Кәсіпорын таңдалмаса немесе тиісті өрістер онда толтырылмаса, жүйе бір деңгей төмен түсіп, бұл деректерді сату жүргізілетін Есеп орталығының баптауларынан алады. Алушының (сатып алушының) деректемелері клиент карточкасынан алынады. Атап айтқанда, сәйкестендіру коды немесе ЕДРПОУ "Басқа" қойындысынан, ал мекенжай мен телефон — "Жалпы" қойындысынан алынады.
Ішкі беру құжаттары үшін логика сәл өзгеше, өйткені тараптар ретінде өз дүкендері қатысады. Ішкі берулерді басып шығару үлгілеріне айнымалылардың екі мақсатты тобы қосылған: Жеткізуші (жөнелтуші) және Алушы. Әр топ айнымалылардың толық тізімін қамтиды: Мекенжай, СТН, Телефон, Нақты мекенжай, Электрондық пошта мекенжайы, ЕДРПОУ, Кәсіпкер. Бұл деректердің барлығы тиісті Есеп орталығын өңдеу нысанынан автоматты түрде қалыптасады.

Басып шығару үлгісін баптау
Құжатта қажетті деректемелерді көрсету үшін оның сыртқы көрінісін баптау қажет:
-
Баптаулар — Басып шығару үлгілерін баптау мәзіріне өтіңіз.
-
Қажетті құжатты таңдаңыз (мысалы, "Бөлшек сауда шығыс жүкқұжаты") және "Баптаулар" батырмасын басыңыз.
-
FastReport терезесінің оң жағындағы "ДҚ өрістері" қойындысынан қажетті айнымалыларды табыңыз.
-
Оларды тінтуірдің сол жақ батырмасымен макеттің тиісті аймақтарына сүйреп апарыңыз (әдетте деректемелер үшін құжаттың жоғарғы бөлігі пайдаланылады).
-
Үлгіні сақтаңыз.
Құжаттардағы бос өрістердің себептері
Басып шығарғаннан кейін деректемелердің орнына бос жолдар шығатын жағдайлар бірнеше жүйелік немесе пайдаланушылық себептерге байланысты туындауы мүмкін:
-
Негізгі анықтамалықтар толтырылмаған. Бұл ең жиі кездесетін жағдай. Мысалы, үлгі айнымалысы кәсіпорынның заңды мекенжайын көрсетуге бапталған болса, бірақ Кәсіпорынның немесе Есеп орталығының баптауларында бұл өріс бос қалса, бағдарламаның басып шығаруға шығаратын дерегі болмайды.
-
Құжаттарды жасау модульдерінің ерекшеліктері. Кәсіпкерлер "Жөндеу" модулі арқылы автоматты түрде жасалған шығыс жүкқұжаттарында Кәсіпорын өрісінің бос болып қалыптасуына тап болуы мүмкін. Шотта кәсіпорын таңдалғанның өзінде, жөндеу мәртебесін жаңарту бұл өрісті тазалап жіберуі мүмкін, соның салдарынан құжат байланыссыз қалады және деректемелер басып шығарылмайды (қалыптасқан жүкқұжатта кәсіпорынды қолмен тағайындау қажет).
-
Кәсіпорынды өзгерткен кезде шот пен жүкқұжат арасындағы байланыстың жоғалуы. Егер "Шот жазып беру арқылы сауда" режимінде шот пен жүкқұжат жасалып, содан кейін шоттағы Кәсіпорын өзгертілсе, бұл өзгеріс шығыс жүкқұжатына автоматты түрде берілмейді. Нәтижесінде жүкқұжат алдыңғы кәсіпорынға (немесе бос кәсіпорынға) байланып қалады, ал деректемелер қате немесе мүлде жоқ болуы мүмкін.
-
Тілдік сәйкессіздіктер және айнымалылардың жүйелік атаулары. Интерфейс тілін өзгерткенде немесе ескі үлгілерді пайдаланғанда айнымалылар танылмауы мүмкін. Классикалық мысал: үлгілерде украин тіліндегі [рахунок] орнына орыс тіліндегі [счет] айнымалысын пайдалану идентификатор қатесіне әкеледі, соның салдарынан деректемелер блогы қалыптаспайды. Сондай-ақ кейде аударма ерекшеліктеріне байланысты редакторда айнымалылар тізімде визуалды түрде қайталанып көрінуі мүмкін, бірақ дұрыс тармақ таңдалса, бұл олардың жұмысына әсер етпейді.
-
Байланысты нысандарда деректердің болмауы. Мысалы, контрагентті жасау кезінде шот қате қосылса немесе дұрыс банкке байланыстырылмаса, төлеушінің есеп айырысу шотының айнымалылары бос қалуы мүмкін.









Алдыңғы қадамға оралу