Cerințe privind desfășurarea documentelor

1C: Întreprindere 8.2 /
Pentru dezvoltatori /
Crearea și modificarea obiectelor de metadate

Cuprins

Vezi de asemenea

1. Documentele intenționează să introducă informațiile primare asociate înregistrării evenimentelor care afectează indicatorii luați în considerare în sistem. De exemplu, atunci când se automatizează activitățile financiare și economice ale unei întreprinderi, aceasta este o evidență a diferitelor tranzacții de afaceri; în sistemele de control al producției - înregistrarea operațiunilor de producție etc.

2.1. Înregistrarea unui eveniment în sistem (adică reflectarea acestuia în cont) se efectuează folosind documentul. Cele mai multe documente trebuie trimise (proprietatea Hold este setată la Allow ).

În mod logic, un document nedocumentat diferă de unul postat prin faptul că un document nedocumentat este un "proiect" care nu este reflectat în cont. Astfel de documente pot fi salvate în sistem, chiar dacă nu sunt complet sau nu sunt umplute deloc; nu se aplică controale și restricții ale logicii de afaceri (verificări pentru completare, date pentru interzicerea modificărilor etc.). Datele acestor documente nu sunt reflectate în cont (nu sunt afișate în rapoarte etc.)

În același timp, documentul deținut este un "rasă pură", formarea și prelucrarea cărora este completă și despre care sa hotărât ca acest document să fie inclus în cont.

2.2. Dacă ciclul de viață al documentelor constă în mai multe etape care corespund etapelor unui anumit proces, se pot introduce statute suplimentare pentru descrierea acestor etape. De exemplu, documentul "Comandă client" poate avea statutul: "nu este de acord", "la securitate", "închis"; Documentul "Mandat de ordine în numerar" - înregistrat pentru prima dată în registrul de înregistrare a ordinelor de numerar (KO-3), apoi semnat de contabilul șef (manager), transferat la casierie, apoi înregistrat în carnetul de numerar, semnat de contabilul șef.

În astfel de cazuri, deținerea documentului corespunde momentului reflectării inițiale a evenimentului din cont, iar statutul documentului deținut clarifică exact modul în care evenimentul este reflectat în cont.

Dacă se afișează un document, atunci când se traduce un document între stări, utilizatorii pot fi rugați să completeze anumite date de document, anumite verificări și restricții de logică de afaceri specifice fiecărei etape pot fi aplicate acestor date. Până în momentul realizării, traducerea documentului "draft" privind statutele nu este controlată de sistem.

Exemple de comportament al documentelor cu reflecție în mai multe etape în cont:

  • pentru documentul completat "Ordinul Clientului" :
    • în timpul transferului către starea "nu este de acord", sistemul controlează numai parametrii de bază ai ordinului;
    • atunci când se transferă în starea "securizat" - este obligatoriu să se introducă câmpul "data expedierii", deoarece logistul are nevoie de informații cu privire la data la care trebuie introdusă ordinea;
  • Pentru documentul "Încasare în numerar", transferul către statutul final "este înregistrat în Carnetul de numerar și semnat de contabilul-șef (manager)" înseamnă că sistemul trebuie să creeze înregistrări contabile, iar raportul casierului va fi înregistrat într-o ordine de jurnal (sau alt registru contabil, de exemplu , în organizațiile bugetare - în jurnalul de operațiuni).

2.3. Excepția de la această regulă ("cele mai multe documente trebuie să fie postate") este

  • documente care nu sunt destinate să reflecte evenimentele din contabilitate. Cu ajutorul unor astfel de documente sunt înregistrate doar diverse evenimente cu referire la timp: de exemplu, corespondența primită, apelurile, întâlnirile etc.
  • documente separate, a căror tehnologie este foarte diferită de capacitățile tehnologice ale platformei, dar care ar trebui să se refere la utilizator ca și cum ar fi fost ținute. De exemplu, acestea sunt documentele "Operațiuni (contabilitate și contabilitate fiscală)" - pentru introducerea manuală a operațiunilor, "Operațiune de rutină" - pentru efectuarea unei operațiuni de închidere a lunii cu posibilitatea ajustării manuale a mișcărilor etc.

Aceste documente nu sunt deținute.

2.4. Dacă utilizatorul trebuie să înregistreze evenimentul în sistem și să îl reflecte în cont pentru o acțiune, este necesar să înregistrați un nou document în modul de conducere.

Este inacceptabilă rezolvarea acestei probleme în alte moduri, în special prin dezactivarea deținerea documentului.

3.1 Când se reflectă un eveniment în contabilitate, poate fi necesar să se formeze date "secundare" cu legături complexe la puncte în timp, perioade și alte obiecte ale sistemului. În acest caz, aceste date ar trebui plasate în registre. Formarea mișcărilor pe registre trebuie efectuată în timpul: automat sau manual.

Odată cu formarea automată a mișcărilor, utilizatorul introduce informații despre eveniment în datele documentului și, atunci când este realizat pe baza informațiilor introduse în document, mișcările sunt generate în diferite registre. De exemplu, pentru tranzacțiile contabile apare formarea tranzacțiilor.

Atunci când se formează mișcări manual, utilizatorul introduce datele direct în registre. Astfel de documente sunt numite de obicei operații manuale. Acestea pot fi folosite pentru a introduce balanțe inițiale sau pentru a intra în tranzacții de afaceri care nu au fost prevăzute de dezvoltatorul de configurare.

3.2. În unele cazuri, formarea mișcărilor poate fi realizată ca un document separat. Acest lucru este necesar în cazul procesării similare a diferitelor tipuri de documente, prelucrarea în grup sau punerea în aplicare a unor procese complexe de afaceri care necesită o separare explicită a funcțiilor artiștilor interpreți sau executanți. Apoi, diferitele etape ale reflectării evenimentelor în contabilitate nu se realizează prin trecerea prin statutul unui singur document, ci prin diferite documente care sunt introduse pe baza fiecăruia. În acest lanț, numai anumite documente formează mișcări atunci când sunt ținute.

De exemplu, luați în considerare situația în care se formează un ordin de plată în departamentul financiar și, în același timp, contabilul nu ar trebui să schimbe documentul sursă. În acest caz, documentul "Ordin de plată" nu efectuează mișcări, iar mișcările din ordinul de plată se formează printr-un document separat "Retragerea din contul curent" , care este special conceput pentru formarea automată a mișcărilor.

3.3. Documentele care nu au fost trimise și marcate pentru ștergere nu trebuie să aibă mișcări active.

3.4. Chiar dacă documentul nu formează mișcări, ar trebui să fie efectuat pentru a se deosebi logic de "proiectul".

4. Pentru majoritatea evenimentelor, reflecția poate fi reversibilă. În acest caz, pentru acest lucru ar trebui să utilizați mecanismul de anulare a documentelor.

Alte materiale pe tema:
formarea mișcărilor în registre . retragere din contul curent . semnat de . afaceri . verificări . registre . evenimente . contabilitate și contabilitate fiscală . reflecție . formare . comanda numerar . utilizatorului . ordin de plată . comandă . configurarea . un exemplu . documente . datele . a documentelor . registru . a documentului . document

Materiale din secțiunea: 1C: Enterprise 8.2 / Developers / Crearea și modificarea obiectelor de metadate

Alte materiale pe tema:

Contabilizarea fondurilor fără numerar. Fluxul de numerar

Principii și mecanisme de implementare

Surse de date pentru calcularea bugetului

Vânzarea de bunuri și materiale

Document Universal Journal


S-au găsit: documentele de numerar privind proiectele , statutul documentului deținut , statutul documentelor în 1-a, fluxul de documente, documentele primare în numerar privind proiectele, documentele primare cu privire la proiecte, modificarea datei unui document nedocumentat în 1c 8 2 2, interziceți schimbarea documentului dacă acesta a fost deja finalizat 1c 8 2, 1c 8 2 Cheltuielile cu codul de exploatație pentru documente