Correzione MI3465 e MI3466, relativi all'invio saldaconto
extracontabile a sistema: aggiunta la possibilita' di memorizzare anche la causale sul saldaconto extracontabile. git-svn-id: svn://10.65.10.50/trunk@4217 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
b8fa6fa779
commit
4067e2329b
75
sc/sc0100p.h
75
sc/sc0100p.h
@ -1,37 +1,38 @@
|
||||
#ifndef __SC0100_H
|
||||
#define __SC0100_H
|
||||
|
||||
#define E_CODDITTA 301
|
||||
#define E_RAGSOC 302
|
||||
#define E_DATAREG 303
|
||||
#define E_DOCUMENTO 304
|
||||
#define E_TIPOMOV 305
|
||||
#define E_DESCR 306
|
||||
#define E_DATADOC 307
|
||||
#define E_NUMDOC 308
|
||||
#define E_CLIFO 309
|
||||
#define E_CLIENTE 310
|
||||
#define E_RAGSOCCLIENTE 311
|
||||
#define E_STATOPAIV 312
|
||||
#define E_PIVACLIENTE 313
|
||||
#define E_COFICLIENTE 314
|
||||
#define E_FORNITORE 315
|
||||
#define E_RAGSOCFORNITORE 316
|
||||
#define E_PIVAFORNITORE 317
|
||||
#define E_COFIFORNITORE 318
|
||||
|
||||
#define E_TOTALE 319
|
||||
#define E_CODPAG 320
|
||||
#define E_DESPAG 321
|
||||
#define E_ANNORIF 322
|
||||
#define E_NUMRIF 323
|
||||
#define E_DESCAGG 324
|
||||
#define E_SEZIONE 325
|
||||
#define E_TOTDOCVAl 326
|
||||
#define E_VALUTA 327
|
||||
#define E_DATACAMBIO 328
|
||||
#define E_CAMBIO 329
|
||||
#define E_TOTDOCVAL 330
|
||||
#define E_IMPOSTE 331
|
||||
|
||||
#endif
|
||||
#ifndef __SC0100_H
|
||||
#define __SC0100_H
|
||||
|
||||
#define E_CODDITTA 301
|
||||
#define E_RAGSOC 302
|
||||
#define E_DATAREG 303
|
||||
#define E_DOCUMENTO 304
|
||||
#define E_TIPOMOV 305
|
||||
#define E_DESCR 306
|
||||
#define E_DATADOC 307
|
||||
#define E_NUMDOC 308
|
||||
#define E_CLIFO 309
|
||||
#define E_CLIENTE 310
|
||||
#define E_RAGSOCCLIENTE 311
|
||||
#define E_STATOPAIV 312
|
||||
#define E_PIVACLIENTE 313
|
||||
#define E_COFICLIENTE 314
|
||||
#define E_FORNITORE 315
|
||||
#define E_RAGSOCFORNITORE 316
|
||||
#define E_PIVAFORNITORE 317
|
||||
#define E_COFIFORNITORE 318
|
||||
|
||||
#define E_TOTALE 319
|
||||
#define E_CODPAG 320
|
||||
#define E_DESPAG 321
|
||||
#define E_ANNORIF 322
|
||||
#define E_NUMRIF 323
|
||||
#define E_DESCAGG 324
|
||||
#define E_SEZIONE 325
|
||||
#define E_TOTDOCVAl 326
|
||||
#define E_VALUTA 327
|
||||
#define E_DATACAMBIO 328
|
||||
#define E_CAMBIO 329
|
||||
#define E_TOTDOCVAL 330
|
||||
#define E_IMPOSTE 331
|
||||
#define E_CODCAUS 332
|
||||
#define E_CAUDES 333
|
||||
#endif
|
||||
|
@ -83,9 +83,31 @@ BEGIN
|
||||
FIELD LF_PARTITE->TIPOMOV
|
||||
END
|
||||
|
||||
STRING E_CODCAUS 3
|
||||
BEGIN
|
||||
PROMPT 1 6 "Codice causale "
|
||||
FLAGS "UZ"
|
||||
FIELD LF_PARTITE->CODCAUS
|
||||
USE LF_CAUSALI SELECT TIPOMOV==#E_TIPOMOV
|
||||
INPUT CODCAUS E_CODCAUS
|
||||
DISPLAY "Codice causale" CODCAUS
|
||||
DISPLAY "Descrizione@50" DESCR
|
||||
OUTPUT E_CODCAUS CODCAUS
|
||||
OUTPUT E_CAUDES DESCR
|
||||
CHECKTYPE NORMAL
|
||||
MESSAGE EMPTY CLEAR,E_CAUDES
|
||||
ADD RUN cg0 -4
|
||||
END
|
||||
|
||||
STRING E_CAUDES 50
|
||||
BEGIN
|
||||
FLAGS "D"
|
||||
PROMPT 25 6 ""
|
||||
END
|
||||
|
||||
STRING E_DESCAGG 5
|
||||
BEGIN
|
||||
PROMPT 1 6 "Descrizione "
|
||||
PROMPT 1 7 "Descrizione "
|
||||
FLAGS "UZ"
|
||||
USE %DPN
|
||||
INPUT CODTAB E_DESCAGG
|
||||
@ -98,7 +120,7 @@ END
|
||||
|
||||
STRING E_DESCR 50
|
||||
BEGIN
|
||||
PROMPT 25 6 ""
|
||||
PROMPT 25 7 ""
|
||||
FIELD LF_PARTITE->DESCR
|
||||
USE %DPN KEY 2
|
||||
INPUT S0 E_DESCR
|
||||
@ -119,7 +141,7 @@ END
|
||||
|
||||
NUMBER E_CLIENTE 6
|
||||
BEGIN
|
||||
PROMPT 1 8 "Cliente "
|
||||
PROMPT 1 8 "Cliente "
|
||||
FIELD LF_PARTITE->SOTTOCONTO
|
||||
FLAGS "DG"
|
||||
GROUP 1
|
||||
|
@ -775,6 +775,7 @@ void TFattura_mask::write_scadenze() const
|
||||
partita.put(PART_SEZ, get(E_SEZIONE));
|
||||
partita.put(PART_IMPTOTDOC, get(E_TOTALE));
|
||||
partita.put(PART_IMPTOTVAL, get(E_TOTDOCVAL));
|
||||
partita.put(PART_CODCAUS, get(E_CODCAUS));
|
||||
|
||||
cambio.put(partita);
|
||||
const bool in_valuta = cambio.in_valuta();
|
||||
|
Loading…
x
Reference in New Issue
Block a user