===================== Mandate Debit Direct ===================== Scop ---- Se utilizeaza pentru generarea fisierului de mandate de debitare directa care urmeaza a fi transmis bancii, continand datele mandatelor active ale clientilor in formatul solicitat de institutia bancara. Definire -------- Pentru generarea fisierului de mandate de debitare directa este necesara parcurgerea urmatorilor pasi: - :ref:`Completarea campurilor de configurare `; - :ref:`Selectarea caii fisierului de export `; - :ref:`Structura fisierului generat `; - :ref:`Lansarea generarii `. .. _mdd_configurare: Completarea campurilor de configurare *************************************** Accesati ecranul **Mandate Debit Direct** si completati campurile de configurare: .. image:: Mandate Debit Direct.png :alt: Mandate Debit Direct **1.** *Structura fisier* - selectati din lista tipul structurii de fisier corespunzator bancii (ex: *Mandate Alpha Bank*); apasati butonul alaturat pentru vizualizarea detaliilor structurii selectate; **2.** *Banca* - introduceti codul sau denumirea bancii pentru care se genereaza fisierul de mandate. .. _mdd_cale_fisier: Selectarea caii fisierului de export *************************************** **1.** *Cale fisier* - introduceti manual calea directorului in care va fi salvat fisierul generat sau apasati butonul **...** pentru a naviga si selecta directorul dorit. .. note:: Denumirea fisierului generat respecta formatul: ``Raport_mandate_standard_DDB_zzllaa.txt`` unde *zzllaa* reprezinta data emiterii raportului (zi, luna, an concatenate). .. _mdd_structura_fisier: Structura fisierului generat ******************************* Fisierul generat contine cate o linie pentru fiecare mandat, cu elementele separate prin caracterul **|**. Liniile sunt separate prin **CR LF**. Structura unei linii este: ``datainceput|datasfarsit|ibanbeneficiar|ibanplatitor|datain|dataout|referintamandat|datamandat|numeplatitor|identificatorplatitor|sumalimita|sablon1|sablon2|sablon3|sablon4|sablon5`` Descrierea campurilor este prezentata in tabelul de mai jos (conform Anexa nr. 1): +-----+------------------------+--------------------------------------------+---------------+-------------------------------------+ | Nr. | Denumire camp | Definire camp | Tip camp | Mentiuni | +=====+========================+============================================+===============+=====================================+ | 1 | datainceput | parametru inceput interval | Data (8) | format aaaallzz (an, luna, zi) | +-----+------------------------+--------------------------------------------+---------------+-------------------------------------+ | 2 | datasfarsit | parametru sfarsit interval | Data (8) | format aaaallzz (an, luna, zi) | +-----+------------------------+--------------------------------------------+---------------+-------------------------------------+ | 3 | ibanbeneficiar | codul IBAN al beneficiarului | Numeric (24) | | +-----+------------------------+--------------------------------------------+---------------+-------------------------------------+ | 4 | ibanplatitor | codul IBAN al platitorului | Numeric (24) | | +-----+------------------------+--------------------------------------------+---------------+-------------------------------------+ | 5 | datain | data inceput MDD | Data (8) | format aaaallzz (an, luna, zi) | +-----+------------------------+--------------------------------------------+---------------+-------------------------------------+ | 6 | dataout | data sfarsit MDD | Data (8) | format aaaallzz (an, luna, zi) | +-----+------------------------+--------------------------------------------+---------------+-------------------------------------+ | 7 | referintamandat | referinta MDD | Caracter (16) | | +-----+------------------------+--------------------------------------------+---------------+-------------------------------------+ | 8 | datamandat | data inregistrarii MDD | Data (8) | format aaaallzz (an, luna, zi) | +-----+------------------------+--------------------------------------------+---------------+-------------------------------------+ | 9 | numeplatitor | numele platitorului | Caracter (35) | | +-----+------------------------+--------------------------------------------+---------------+-------------------------------------+ | 10 | identificatorplatitor | CNP/CUI | Caracter (15) | | +-----+------------------------+--------------------------------------------+---------------+-------------------------------------+ | 11 | sumalimita | suma limita a MDD | Numeric (18.2)| separator decimal: punct | +-----+------------------------+--------------------------------------------+---------------+-------------------------------------+ | 12 | sablon1 | daca este stabilit prin ADD | Caracter (150)| Cod client | +-----+------------------------+--------------------------------------------+---------------+-------------------------------------+ | 13 | sablon2 | daca este stabilit prin ADD | Caracter (150)| | +-----+------------------------+--------------------------------------------+---------------+-------------------------------------+ | 14 | sablon3 | daca este stabilit prin ADD | Caracter (150)| | +-----+------------------------+--------------------------------------------+---------------+-------------------------------------+ | 15 | sablon4 | daca este stabilit prin ADD | Caracter (150)| | +-----+------------------------+--------------------------------------------+---------------+-------------------------------------+ | 16 | sablon5 | daca este stabilit prin ADD | Caracter (150)| | +-----+------------------------+--------------------------------------------+---------------+-------------------------------------+ Exemplu linie fisier de incarcare ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Mai jos este prezentat un exemplu de linie din fisierul de preluare mandate debit direct, cu campurile separate prin virgula: .. code-block:: text 1,POPESCU ELENA,RO80BRD280SV03162752800,RON,1830928032746,BRD-GRUP SOCIETE GENERALE S.A.,003586,F,1000,N,20160101,99991231 Corespondenta valorilor din exemplu cu campurile fisierului: +-----+------------------------+-----------------------------------------------+ | Nr. | Denumire camp | Valoare exemplu | +=====+========================+===============================================+ | 1 | Nr. inregistrare | 1 | +-----+------------------------+-----------------------------------------------+ | 2 | Nume platitor | POPESCU ELENA | +-----+------------------------+-----------------------------------------------+ | 3 | IBAN platitor | RO80BRD280SV03162752800 | +-----+------------------------+-----------------------------------------------+ | 4 | Moneda | RON | +-----+------------------------+-----------------------------------------------+ | 5 | Identificator platitor | 1830928032746 | +-----+------------------------+-----------------------------------------------+ | 6 | Denumire banca | BRD-GRUP SOCIETE GENERALE S.A. | +-----+------------------------+-----------------------------------------------+ | 7 | Cod banca | 003586 | +-----+------------------------+-----------------------------------------------+ | 8 | Tip client | F (Fizic) | +-----+------------------------+-----------------------------------------------+ | 9 | Suma limita | 1000 | +-----+------------------------+-----------------------------------------------+ | 10 | Repartizare consum | N | +-----+------------------------+-----------------------------------------------+ | 11 | Data inceput MDD | 20160101 | +-----+------------------------+-----------------------------------------------+ | 12 | Data sfarsit MDD | 99991231 | +-----+------------------------+-----------------------------------------------+ .. _mdd_start: Lansarea generarii ******************* Dupa completarea tuturor campurilor, lansati generarea fisierului: **1.** Verificati ca *Structura fisier*, *Banca* si *Cale fisier* sunt completate corect; **2.** Apasati butonul *Start* pentru a genera fisierul de mandate de debitare directa in directorul specificat. .. note:: Fisierul generat va contine toate mandatele active din intervalul selectat, exportate in formatul agreat cu banca aleasa.