campo-sirio/ve/ve0100b.uml
guy 22f978841d Patch level : 2.0 518
Files correlati     : ve0.exe ve6.exe ve0100b.msk ve2.exe ve5200.msk
Ricompilazione Demo : [ ]
Commento            :

AO20044
Se nella configurazione delle Elaborazioni Differite ho una elaborazione
che ha uno stato finale del documento origine diverso dallo stato iniziale
del documento di destinazione, una volta lanciata l'elaborazione dal tasto
"Elabora" del documento origine, sul documento origine mi riporta lo stato
iniziale del documento di destinazione e sul documento di destinazione mi
riporta lo stato finale del documento origine (in pratica inverte i due stati).

ATTENZIONE: In caso di persistenza dell'errore specificare esattamente
il tipo di elaborazione utilizzata

AO20068
Viene correttamente restituito il messaggio che i contratti non sono abilitati,
solo che dopo l'OK viene restituito un errore su VE2.

AO20069
Viene correttamente restituito il messaggio che le offerte non sono abilitate,
solo che dopo l'OK viene restituito un errore su VE2.

AO20071
Se cambio lo stato della fattura da 5 (contabilizzato) a 4 (generati effetti)
e ricontabilizzo da Elaborazioni Differite a volte succede che per certi
documenti non mi riaggiorna lo stato a 5, se invece ricontabilizzo dall'Elabora
del documento me lo aggiorna sempre (idem per le fatture d'acquisto);
non sono riuscito però a capire in quali casi succeda così.

ATTENZIONE: In caso di persistenza dell'errore spedire dati

AO20072
Se voglio cambiare lo stato di più documenti da 2 (stampato in definitiva)
a 5 (contabilizzato) usando SOLO il mouse e lasciando vuoto il range dei
documenti da modificare, non mi aggiorna nulla. Se invece inserisco gli
stati da modificare con la tastiera allora aggiorna correttamente.

AO20073
In fase bollettazione la bolla che viene generata prende come stato iniziale
quello dell'ordine invece che quello specificato sull'elaborazione differita.


git-svn-id: svn://10.65.10.50/trunk@11302 c028cbd2-c16b-5b4b-a496-9718f37d4682
2003-07-01 11:17:17 +00:00

259 lines
4.6 KiB
Plaintext
Executable File

#include "ve0100b1.h"
TOOLBAR "" 0 -2 0 2
BUTTON DLG_OK 10 2
BEGIN
PROMPT -12 -1 ""
END
BUTTON DLG_QUIT 10 2
BEGIN
PROMPT -22 -1 ""
END
ENDPAGE
PAGE "Elaborazioni " -1 -1 78 19
BOOLEAN F_TYPE
BEGIN
PROMPT 1 0 "Aggiungere al doc. attuale"
MESSAGE FALSE SHOW,F_GROUP_D|HIDE,F_GROUP_S|CLEAR,F_UPDATE_HEADER
MESSAGE TRUE SHOW,F_GROUP_S|HIDE,F_GROUP_D|ENABLE,F_UPDATE_HEADER
END
LISTBOX F_ELAB 50 30
BEGIN
PROMPT 31 0 "@bElaborazione "
END
GROUPBOX F_GROUP_D 77 9
BEGIN
PROMPT 1 1 "@bDestinazione"
END
GROUPBOX F_GROUP_S 77 9
BEGIN
PROMPT 1 1 "@bSorgente"
END
STRING F_TIPODOC_ELAB 4
BEGIN
PROMPT 2 2 "Tipo documento "
HELP "Codice tipo documento"
USE %TIP
INPUT CODTAB F_TIPODOC_ELAB
DISPLAY "Codice" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_TIPODOC_ELAB CODTAB
OUTPUT F_DESTIPODOC_ELAB S0
CHECKTYPE NORMAL
FLAG "U"
GROUP 1
END
STRING F_DESTIPODOC_ELAB 50
BEGIN
PROMPT 24 2 ""
HELP "Descrizione tipo documento"
USE %TIP KEY 2
INPUT S0 F_DESTIPODOC_ELAB
DISPLAY "Descrizione@50" S0
DISPLAY "Codice" CODTAB
CHECKTYPE NORMAL
COPY OUTPUT F_TIPODOC_ELAB
GROUP 1
END
STRING F_STATODOC_ELAB 1
BEGIN
PROMPT 2 3 "Stato "
USE %STD
CHECKTYPE NORMAL
INPUT CODTAB F_STATODOC_ELAB
DISPLAY "Codice" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_STATODOC_ELAB CODTAB
OUTPUT F_DESSTATODOC_ELAB S0
FLAG "U"
GROUP 1
END
STRING F_DESSTATODOC_ELAB 50
BEGIN
PROMPT 24 3 ""
HELP "Descrizione stato documento"
USE %STD KEY 2
INPUT S0 F_DESSTATODOC_ELAB
DISPLAY "Descrizione@40" S0
DISPLAY "Codice" CODTAB
COPY OUTPUT F_STATODOC_ELAB
CHECKTYPE NORMAL
GROUP 1
END
STRING F_CODNUM_ELAB 4
BEGIN
PROMPT 2 4 "Cod. num. "
HELP "Codice numerazione"
USE %NUM
INPUT CODTAB F_CODNUM_ELAB
DISPLAY "Codice" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_CODNUM_ELAB CODTAB
OUTPUT F_DESNUM_ELAB S0
CHECKTYPE NORMAL
FLAG "U"
WARNING "Numerazione assente"
GROUP 1
END
STRING F_DESNUM_ELAB 50
BEGIN
PROMPT 24 4 ""
HELP "Descrizione numerazione"
USE %NUM KEY 2
INPUT S0 F_DESNUM_ELAB
DISPLAY "Descrizione@50" S0
DISPLAY "Codice" CODTAB
COPY OUTPUT F_CODNUM_ELAB
GROUP 1
END
NUMBER F_ANNO_ELAB 4
BEGIN
PROMPT 2 5 "Esercizio "
CHECKTYPE REQUIRED
END
LIST F_TIPOCF_ELAB 1 11
BEGIN
PROMPT 2 9 ""
FLAGS "H"
HELP "Indicare se cliente oppure fornitore"
ITEM "C|Clienti"
ITEM "F|Fornitori"
END
NUMBER F_CODCF_ELAB 6
BEGIN
PROMPT 10 9 ""
FLAGS "HR"
END
STRING F_CODVAL_ELAB 3
BEGIN
PROMPT 10 25 ""
FLAGS "HR"
END
NUMBER F_NDOC_ELAB 6
BEGIN
PROMPT 24 5 "Numero doc. "
USE LF_DOC KEY 2
JOIN LF_CLIFO TO LF_DOC INTO TIPOCF==TIPOCF CODCF==CODCF
INPUT TIPOCF F_TIPOCF_ELAB SELECT
INPUT CODCF F_CODCF_ELAB SELECT
INPUT PROVV F_PROVV_ELAB SELECT
INPUT ANNO F_ANNO_ELAB SELECT
INPUT DATADOC F_DATADOC_ELAB
INPUT CODNUM F_CODNUM_ELAB
INPUT NDOC F_NDOC_ELAB
DISPLAY "Num." CODNUM
DISPLAY "Anno" ANNO
DISPLAY "Provv" PROVV
DISPLAY "Tipo" TIPODOC
DISPLAY "N.Doc. " NDOC
DISPLAY "Stato" STATO
DISPLAY "Data\ndocumento" DATADOC
DISPLAY "C/F" TIPOCF
DISPLAY "Codice" CODCF
DISPLAY "Ragione Sociale@50" LF_CLIFO->RAGSOC
OUTPUT F_DATADOC_ELAB DATADOC
OUTPUT F_CODNUM_ELAB CODNUM
OUTPUT F_NDOC_ELAB NDOC
CHECKTYPE SEARCH
WARNING "Documento inesistente o incompatibile"
ADD RUN ve0 -1
MESSAGE EMPTY SHOW,F_DATADOC_ELAB
MESSAGE HIDE,F_DATADOC_ELAB
GROUP GRP_DOC
END
LISTBOX F_PROVV_ELAB 14
BEGIN
PROMPT 52 5 "Tipo "
ITEM "D|Definitiva "
ITEM "P|Provvisoria"
KEY 1
FLAGS "P"
GROUP GRP_DOC
END
STRING F_NUMDOCRIF_ELAB 7
BEGIN
PROMPT 2 6 "Documento di riferimento "
FLAGS "B"
GROUP GRP_DOC
END
DATE F_DATADOC_ELAB
BEGIN
PROMPT 2 7 "Data documento "
FLAGS "A"
GROUP GRP_DOC
END
BOOLEAN F_UPDATE_HEADER
BEGIN
PROMPT 41 7 "Aggiorna testata"
END
STRING F_CODART 20
BEGIN
PROMPT 2 8 "Articolo "
USE LF_ANAMAG
INPUT CODART F_CODART
DISPLAY "Codice@20" CODART
DISPLAY "Descrizione@50" DESCR
OUTPUT F_CODART CODART
WARNING "Articolo assente"
CHECKTYPE SEARCH
FLAGS "U"
GROUP GRP_ART
END
STRING F_UMQTA 2
BEGIN
PROMPT 41 8 "U.M. "
USE LF_UMART KEY 2
JOIN %UMS INTO CODTAB=UM
INPUT CODART F_CODART SELECT
INPUT UM F_UMQTA
DISPLAY "Codice@20" UM
DISPLAY "Descrizione@50" %UMS->S0
OUTPUT F_UMQTA UM
FLAG "U"
CHECKTYPE NORMAL
WARNING "Unita' di misura obbligatoria"
VALIDATE REQIF_FUNC 1 F_CODART
GROUP GRP_ART
END
NUMBER F_QTA 13 5
BEGIN
PROMPT 51 8 "Qta' "
GROUP GRP_ART
END
TREE F_ROWS -3 -1
BEGIN
PROMPT 0 10 ""
GROUP GRP_DOC
END
ENDPAGE
ENDMASK