campo-sirio/cg/cg2100p.uml

305 lines
3.7 KiB
Plaintext
Raw Normal View History

#include "cg2100p.h"
Patch level : 2.0 604 Files correlati : cg0.exe cg0500a.msk cg2.exe cg2100s.msk Ricompilazione Demo : [ ] Commento : CM20044 Causale senza tipo documento e con tipo movimento fattura. Mi propone la pagina delle scandenze completamente vuota pur avendo indicato il codice pagamento in testata. La seguente pagina riconosce il pagamento solo se clicco sul botone di reset. CM20045 Causale senza tipo documento e con tipo movimento nota di credito. Mi lascia registrare in prima nota senza portarmi nella gestione partite per chiudere le eventuali fatture.Come faccio ? ATTENZIONE: eliminata possibilita' di creare note di credito senza tipo documento CM20046 Causale senza tipo documento e con tipo movimento fattura o nota di credito. In prima nota non viene mai controllato il totale della testata presente nel campo "Voci per saldaconto" con quanto viene indicato poi nelle righe. CM20047 Causale senza tipo documento e con tipo movimento fattura/nota di credito. Se inserisco una registrazione con tipo movimento nota credito e passo successivamente ad una registrazione con causale con tipo movimento fattura, pur mettendo il codice di pagamento, la procedura non propone la pagina delle scadenze.Questo non accade se esco dalla prima nota dopo la registrazione della nota credito e rientro per registrare la fattura. CM20048 Inserisco un pagamento a fronte di un movimento nato da causale senza tipo documento e tipo movimento fattura. Se in testa indico il numero e la data del documento va tutto bene fino a che non seleziono la rata che intendo pagare, ma quando do conferma nella finestra del pagamento, la procedura mi riporta nella maschera della prima nota senza passare da quella delle partite. Solo cliccando di nuovo su conferma, la procedura mi apre la maschera delle partite. Se non indico i riferimenti del documento sulla testata della registrazione, va tutto bene. git-svn-id: svn://10.65.10.50/trunk@11508 c028cbd2-c16b-5b4b-a496-9718f37d4682
2003-10-17 08:28:05 +00:00
TOOLBAR "" 0 -2 0 2
BUTTON DLG_OK 10 2
BEGIN
PROMPT -12 -11 ""
PICTURE BMP_OK
END
BUTTON P_NUOVO 10 2
BEGIN
PROMPT -22 -11 "~Nuovo"
PICTURE BMP_NEWREC
END
ENDPAGE
PAGE "PARTITE" -1 -1 77 20
STRING P_DESCR 78
BEGIN
PROMPT 1 1 ""
FLAGS "D"
END
STRING P_VALUTA 3
BEGIN
PROMPT 1 2 "Valuta "
FLAGS "DUZ"
END
DATE P_DATACAMBIO
BEGIN
PROMPT 15 2 "Data cambio "
FLAGS "DR"
USE CAM
INPUT CODTAB[1,3] P_VALUTA SELECT
INPUT CODTAB[4,11] P_DATACAMBIO
DISPLAY "Codice valuta" CODTAB[1,3]
DISPLAY "Data@10" D0
DISPLAY "Cambio@18R" S4
// DISPLAY "Contro Euro" B1
OUTPUT P_DATACAMBIO D0
OUTPUT P_CAMBIO S4
// OUTPUT P_CONTROEURO B1
CHECKTYPE SEARCH
GROUP 3
END
NUMBER P_CAMBIO 15 6
BEGIN
PROMPT 43 2 "Cambio "
FLAGS "DU"
GROUP 3
PICTURE ".6"
FIELD ANTIOUTPUT
CHECKTYPE REQUIRED
END
/*
BOOLEAN P_CONTROEURO
BEGIN
PROMPT 73 2 "Euro"
GROUP 3
END
*/
NUMBER P_ANNO 4
BEGIN
PROMPT 1 3 "Partita "
FLAGS "U"
END
STRING P_NUMERO 7
BEGIN
PROMPT 15 3 ""
FLAGS "U#"
END
CURRENCY P_RESIDUO 18
BEGIN
PROMPT 25 3 "Residuo "
FLAGS "D"
END
CURRENCY P_RESIDUOVAL 18
BEGIN
PROMPT 53 3 ""
FLAGS "D"
DRIVENBY P_VALUTA
END
SPREADSHEET P_PARTITE 0 7
BEGIN
PROMPT 0 4 ""
ITEM "Anno"
ITEM "Partita@7"
ITEM "Data doc.@10"
ITEM "Num doc.@7"
ITEM "Saldo@14"
ITEM "Documenti@14"
ITEM "Pagamenti@14"
ITEM "Altri importi@14"
ITEM "Descrizione@50"
FLAGS "D"
END
SPREADSHEET P_SCADENZE 0 -2
BEGIN
PROMPT 0 12 ""
ITEM "Riga"
ITEM "Rata"
ITEM "Data doc.@10"
ITEM "Data scad."
ITEM "Descrizione@20"
ITEM "Importo@16"
ITEM "Importo Valuta@16"
ITEM "Num. op. "
ITEM "Data op.@10"
ITEM "Num. doc."
ITEM "Prot. IVA"
ITEM "Tipo"
ITEM "Riga pag."
ITEM "Blocc."
FLAGS "D"
END
BOOLEAN P_SHOWALL
BEGIN
PROMPT 1 -1 "Mostra tutte le partite"
END
LIST P_SORT 1 10
BEGIN
PROMPT 40 -1 "Ordinamento "
ITEM "A|Alfabetico"
ITEM "N|Numerico"
ITEM "D|Per Data"
END
ENDPAGE
ENDMASK
PAGE "Sheet Partite" -1 -1 66 8
STRING 109 50
BEGIN
PROMPT 1 1 "Descrizione "
END
NUMBER 101 4
BEGIN
PROMPT 1 2 "Anno "
END
STRING 102 7
BEGIN
PROMPT 1 3 "Partita "
FLAGS "_"
END
DATA 103
BEGIN
PROMPT 1 4 "Data documento "
END
STRING 104 7
BEGIN
PROMPT 1 5 "Numero documento "
END
STRING 106 16
BEGIN
PROMPT 34 2 "Documenti "
FLAGS "R"
END
STRING 107 16
BEGIN
PROMPT 34 3 "Pagamenti "
FLAGS "R"
END
STRING 108 16
BEGIN
PROMPT 34 4 "Altri importi "
FLAGS "R"
END
STRING 105 16
BEGIN
PROMPT 34 5 "Saldo "
FLAGS "R"
END
BUTTON DLG_CANCEL 10 2
BEGIN
PROMPT -11 -1 ""
END
ENDPAGE
ENDMASK
PAGE "Sheet Scadenze" -1 -1 68 11
NUMBER 101 4
BEGIN
PROMPT 1 1 "Numero riga "
END
NUMBER 102 4
BEGIN
PROMPT 41 1 "Numero rata "
END
NUMBER 113 4
BEGIN
PROMPT 1 2 "Riga pagamento "
END
DATE 103
BEGIN
PROMPT 41 2 "Data documento "
END
NUMBER 108 5
BEGIN
PROMPT 1 3 "Numero operaz. "
END
DATE 109
BEGIN
PROMPT 41 3 "Data operaz. "
END
STRING 110 7
BEGIN
PROMPT 1 4 "Numero doc. "
END
DATE 104
BEGIN
PROMPT 41 4 "Data scad. "
END
LIST 112 1 20
BEGIN
PROMPT 1 5 "Tipo movimento "
ITEM " |Nessuno"
ITEM "1|Fattura"
ITEM "2|Nota credito"
ITEM "3|Incasso/Pagamento"
ITEM "5|Insoluto"
ITEM "6|Pagamento insoluto"
END
NUMBER 111 5
BEGIN
PROMPT 41 5 "Protocollo IVA "
END
STRING 105 50
BEGIN
PROMPT 1 6 "Descrizione "
END
STRING 106 14
BEGIN
PROMPT 1 7 "Importo "
FLAGS "R"
END
STRING 107 14
BEGIN
PROMPT 37 7 "Importo Valuta "
FLAGS "R"
END
BOOLEAN 114
BEGIN
PROMPT 1 8 "Pagamenti bloccati"
END
BUTTON DLG_CANCEL 12 2
BEGIN
PROMPT -12 -1 ""
END
BUTTON 100 12 2
BEGIN
PROMPT -22 -1 "~Edit"
PICTURE BMP_EDIT
END
ENDPAGE
ENDMASK