Extrase - Adaugare extras

From docs
Revision as of 10:23, 24 March 2022 by Gheorghe Minca (talk | contribs)
Jump to: navigation, search
La adaugarea se alege Banca (pe care se configureaza un tip de fisier de import) si se poate completa campul Explicatii.
Daca tipul de fisier asociat bancii alese este 'MT 940', dupa ce se alege banca se va incarca fisierul.
Daca tipul de fisier asociat bancii alese este 'Borderou', dupa ce se alege banca se va putea alege si partenerul si contul bancar.
Din lista de parteneri identificati se selecteza partenerul cu lungimea cea mai mare a codului fiscal respectiv a denumirii.
Daca se incearca importarea unui extras pe acelasi cont bancar, pe acelasi partener si intr-o perioada care se suprapune cu un extras existent se genereaza un mesaj de eroare. Daca lipseste oricare element din cele enumerate anterior(nu exista partener/perioada/banca) atunci nu se mai genereaza mesaj de eroare chiar daca celalalte sunt identice.
La extrasele de tip MT940 pentru identificarea partenerilor pe baza continutului din fisier se pot configura urmatoarele expresii:
  •  %#CONTPART#% : se cauta partenerii care au un cont bancar ce este continut in expresia tranzactiei
  •  %#CODFISCAL#% : se cauta partenerii care au cod fiscal/CNP continut in expresia tranzactiei
  •  %#CODFISCALCOMP#% : se cauta persoanele juridice care au cod fiscal continut in expresia tranzactiei
  •  %#CNP#% : se cauta persoanele fizice care au CNP continut in expresia tranzactiei
  •  %#DENUMIREPARTENER#% : se cauta partenerii care au denumirea continuta in expresia tranzactiei
  •  %#NUME+PRENUME#% : se cauta persoanele fizice care au nume concatenat cu prenume continut in expresia tranzactiei
  •  %#PRENUME+NUME#% : se cauta persoanele fizice care au prenume concatenat cu nume continut in expresia tranzactiei
  •  %#CODCLIENT#% : se cauta clientii al caror cod apare in expresia tranzactiei
  •  %#NRFACTURA#% : daca numarul unei facturi in sold de pe partenerul identificat apare in expresia tranzactiei se asociaza factura la acea operatie
  •  %#NRFACTURAFARAPLAJA#% : daca numarul fara plaja al unei facturi in sold de pe partenerul identificat apare in expresia tranzactiei se asociaza factura la acea operatie
  •  %#PART_NRFACTURA#% : din soldurile companiei se cauta un numar document in expresia tranzactiei pentru a se obtine partenerul si factura
  •  %#PART_NRFACTURAFARAPLAJA#% : din soldurile companiei se cauta un numar document fara plaja in expresia tranzactiei pentru a se obtine partenerul si factura
  • #CODDOC=# - se poate specifica o expresie evaluabila SQL. Se aplica facturilor nesoldate.

Ex. #CODDOC='OK001584' + RIGHT('0000000000' + NumarDocFaraPlaja,10) + RIGHT('0000000000' + CodClient,10) + RIGHT('000000000' + REPLACE(ValoareDoc, '.', ),9)#

  •  %#TERMINATIECONTCOMP#% : in unele extrase nu e pus tot contul ci doar terminatia contului. Atunci cand exista o configurare cu aceasta expresie se verifica dupa terminatia contului.
  • {%#NUMAR#%} : prin aceasta expresie se extrage numarul din detaliile unei tranzactii.

Ex. urmatoarea configurare pentru expresia de mai jos va intoarce numarul OP20198301301999

configurare : OP{%NTRF#NUMAR#//%}
expreisa: :61:2106080608C100,00NTRF20198301301999//1120239583
  • {%#EXPLICATII#%} : prin aceasta expresie se extrage explicatia din detaliile unei tranzactii. Functioneaza la fel ca formula pentru numar ( {%#NUMAR#%} )
  • #VALOAREVALUTACORESPCUCODVALUTA#: daca la importul fisierului MT940 exista o configurare cu acest cod, se cauta in expresia liniei valoarea in alta valuta aferenta contului corespondent.
Ex. de configurare: SPRE DECONTARE~29:#VALOAREVALUTACORESPCUCODVALUTA#~60
Pentru aceasta configurare, daca in expresie apare un text de tipul SPRE DECONTARE~29: 621,87 EUR ~60 se va salva pe linia din extras valoare valuta cont corespondent de 621.87 si valuta cont corespondent EUR.


Se pot configura mai multe expresii pentru a determina o categorie de informatii (partener, cont corespondent etc.).
Evaluarea se face in ordinea setata pe configurare.


500px‎