Page 1 of 1

factura retur

Posted: 02 Dec 2013, 22:00
by ioan.garboan
Atunci cand se face retur la o factura, rezulta de incasat o suma cu semnul minus.
Sunt unii clienti care fac chitanta cu semnul - si tiparesc aceasta chitanta, si o
prind la actele contabile.
Formele mai noi ale chitantelor nu permit tiparirea acestora; programul iese pe eroarea:
EROARE: parametru h_NrLitere

Opinia mea este ca hAMOR SOFT sa ofere o solutie la aceasta situatie:

Daca chitanta este cu suma negativa; sa se imprime o "Dispozitie de plata din casierie"
in locul formularului de chitanta. Si este suficient. Ce este mai important se rezolva.

Daca dorim sa mergem mai departe, putem (in registru de casa) sa punem incasarile negative
pe coloana de plati (platile negative pe coloana de incasari. Pentru forma.
Si la contare - tot pentru forma ???

Solicitarea aceasta vine dintr-o reclamatie a unui client, ca nu poate tipari chitanta cu suma negativa.
Daca i-am explicat ca nu poate sa incaseze -100 lei m-a trimis la program. Clientul este blocat, merge
ad literam dupa program si nu se descurca, nu rationeaza, nu relationeaza. Trebuie sa i se ofere o solutie;
si este la indemana noastra fiindca aceasta reclamatie este cea care a umplut paharul.
Nu m-am asteptat ca problema sa fie atat de frecventa printre clientii hMARFA.
Aceasta este solutia oferita de mine. Poate mai sunt si alte pareri.

Re: factura retur

Posted: 03 Dec 2013, 12:41
by arpad.mezei
In general factura retur se compenseaza cu factura originala.
Dar daca s-a incasat deja factura initiala si in mod exceptional se dau banii inapoi pentru factura retur, atunci solutia este dispozitia de plata.

Daca totusi se vrea chitanta cu suma negativa (ceea ce este un nonsens), se pot modifica formulele, astfel ca sa se listeze si incasari negative, astfel:

De exemplu, in formulele de MODEL document ICH - Incasare cu chitanta lei, model H, exista definit astfel:

Code: Select all

SumaLitere         ; Suma incasata      ; h_LeiLitere(xI_Suma,71)   ; C71 ; ; ""
Formula trebuie modificata in:

Code: Select all

SumaLitere         ; Suma incasata      ;
  xI_1 := IF(xI_Suma<0,"Minus ",""),
  xI_1+h_LeiLitere(IF(xI_Suma<0,-xI_Suma,xI_Suma),71-LEN(xI_1))   ; C71 ; ; ""
Facturile retur s-ar putea incasa cu un document IDISP - Dispozitie de plata catre caserie,
cu formularul corespunzator al dispozitiei

Re: factura retur

Posted: 03 Dec 2013, 16:54
by imre.bodosi
Pentru asta este prevazut in MIX - alte incasari si plati, cap. 7.4

Code: Select all

      IALT                      + 1000 lei pt. factura iniţială
      IALT                      - 1000 lei pt. factura retur
      sold partener:                 0 lei
Daca se face altfel, sunt necesare adaptari.