Import eFactura in lot: borderou, contabilizare in serie, alegerea contului (2.11.75)

Borderoul arata pentru fiecare factura ce mai are de completat (conturi, gestiuni,
analitice) si daca are articole de gestiune, cu filtru pe fiecare. Facturile complete
se contabilizeaza in serie, cu rezumat la final. Contul de furnizor/client se alege
din planul de conturi, cu analiticul cerut imediat dupa. Cheia normalizata de articol
si anularea in bloc a documentelor generate din import intra tot aici.

Livrat in SVN r18075-18077. Materialul de lucru din docs/ e sters.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Aroafxp4z8bmM5oVECZRXY
This commit is contained in:
2026-09-09 22:01:50 +03:00
parent 2fed7f8838
commit a2baead7c0
17 changed files with 60 additions and 2091 deletions

View File

@@ -1209,7 +1209,7 @@ DEFINE CLASS frm_introd_compact AS formtermin OF "..\comun\clase\baza.vcx"
ENDPROC
PROCEDURE Show
LPARAMETERS nStyle
LPARAMETERS nStyle, tnTop
lcObj = ALLTRIM(this.pcobj)
@@ -4567,7 +4567,7 @@ DEFINE CLASS frm_introd_compact2007 AS formtermin OF "..\comun\clase\baza.vcx"
ENDPROC
PROCEDURE Show
Lparameters nStyle
Lparameters nStyle, tnTop
*!* modificare ROACONT v 2.5.45 : am modificat anchor-ul de la gridb1 ( de la 15 la 11 ) si item1 ( de la 12 la 8 )
*!* pentru ca atunci cand se modifica inaltimea ferestrei, gridul si itemul erau ancorate in jos pe absolut si se
*!* "ridicau" pe masura ce se diminua inaltimea ferestrei
@@ -4651,6 +4651,13 @@ DEFINE CLASS frm_introd_compact2007 AS formtermin OF "..\comun\clase\baza.vcx"
lnHeight = this.Height
this.WindowState= 2
this.Height = MAX(m.lnHeight, INT(_screen.Height*2/3))
If Vartype(m.tnTop) = 'N' And m.tnTop > 0
this.WindowState = 0
this.Left = 0
this.Top = m.tnTop
this.Width = _screen.Width
this.Height = _screen.Height - m.tnTop
Endif
This.gridb1.column22.Visible = m.gl406 && taxcode
This.gridb1.column23.Visible = m.gl406 && taxcode descriere