Patch level :10.0

Files correlati     :
Ricompilazione Demo : [ ]
Commento            :
iniziato casino per il cigno. per ora va sulla riga corretta e risolve l'articolo


git-svn-id: svn://10.65.10.50/branches/R_10_00@22241 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
luca 2011-06-08 14:41:09 +00:00
parent b76a71a5c9
commit 3ac60e1f6f
7 changed files with 2774 additions and 6 deletions

@ -103,10 +103,6 @@ Importazione dati vendite al dettaglio
PS0017
Gestione Incassi/Pagamenti CRPA
PS0430 Il Cigno
Correlazioni articoli utenti
Configurazione campi per utente
PS0077
(ex ve7)
Trasferimento documenti Teamsystem (ex ve7100, Pedretti)
@ -126,6 +122,11 @@ PS0330 ModelAssistance
PS0398 Gianni Ferrari
Acquisizione di .txt generati da e-commerce e conseguente generazione di ordini su Campo.
PS0430 Il Cigno
-0 Correlazioni articoli utenti
-1 Configurazione campi per utente
-2 Generazione ordini (personalizza or1400)
PS0544 Varauto
Trasferimento a SISIPHO
Trasferimento a SERVUS

@ -8,9 +8,11 @@ int main(int argc, char** argv)
switch(n)
{
case 0:
ps0430100(argc, argv); break;
ps0430100(argc, argv); break; //Correlazioni articoli utenti
case 1:
ps0430200(argc, argv); break;
ps0430200(argc, argv); break; //Configurazione campi per utente
case 2:
ps0430300(argc, argv); break; //generazione ordini (è or1400 per il cigno)
default:
ps0430100(argc, argv); break;
}

@ -1,2 +1,3 @@
int ps0430100(int argc, char* argv[]);
int ps0430200(int argc, char* argv[]);
int ps0430300(int argc, char* argv[]);

1288
ps/ps0430300.cpp Executable file

File diff suppressed because it is too large Load Diff

90
ps/ps0430300a.h Executable file

@ -0,0 +1,90 @@
// Defines per maschera
#define F_GRMERC 151
#define F_DGRMERC 152
#define F_SGRMERC 153
#define F_DSGRMERC 154
#define F_SOTTOSCORTA 155
#define F_ARTICLES 156
#define F_CODNUM 157
#define F_DESNUM 158
#define F_TIPODOC 159
#define F_DESTIPODOC 160
#define F_MAG 161
#define F_DESMAG 162
#define F_DEP 163
#define F_DESDEP 164
#define F_PREZZO 165
#define F_CDCT 166
#define F_FSCT 167
#define F_NOTE 168
#define F_SCODART 169
#define F_SDESART 170
#define F_SDESAGG 171
#define F_SCODFOR 172
#define F_SRAGSOC 173
#define F_MAGC 174
#define F_DESMAGC 175
#define F_DEPC 176
#define F_DESDEPC 177
#define DLG_PRINTDOC 178
#define DLG_DELDOC 179
#define F_CAZ_CODART 180
#define F_DATADOC 181
#define F_DASTATO 201
#define F_ASTATO 202
#define F_ANNO 203
#define F_DATADOCCAR 204
#define F_ORDERS 210
#define F_CODART 101
#define F_DESCR 102
#define F_UM 103
#define F_QTA 104
#define F_DATACONS 105
#define F_FORNITORE 106
#define F_RAGSOC 107
#define F_CDC 108
#define F_FSC 109
#define F_CODAGG1 110
#define F_CODAGG2 111
#define F_LEADTIME 112
#define F_LOTTOMIN 113
#define F_DESCRAGG 114
#define F_GIACENZA 115
#define F_PPCONF 116
#define F_DISPON 117
#define F_USER1 118
#define F_USER2 119
#define F_USER3 120
#define F_USER4 121
#define F_USER5 122
#define F_USER6 123
#define F_USER7 124
#define F_USER8 125
#define F_USER9 126
#define F_USER10 127
#define S_DATADOC 101
#define S_NUMDOC 102
#define S_NUMRIGA 103
#define S_STATODOC 104
#define S_CODART 105
#define S_DESCART 106
#define S_UM 107
#define S_QTA 108
#define S_QTAEVASA 109
#define S_RESIDUO 110
#define S_DAEVADERE 111
#define S_QTADAEVADERE 112
#define S_DATACONS 113
#define S_FORNITORE 114
#define S_RAGSOC 115
#define S_CDC 116
#define S_FSC 117
#define S_DESCRAGG 118
#define S_PPCONF 119
#define S_TAGLIE 120

512
ps/ps0430300a.rep Executable file

@ -0,0 +1,512 @@
<?xml version="1.0" encoding="UTF-8" ?>
<report name="ps0430300a" orientation="2" lpi="6">
<description>a</description>
<font face="Courier New" size="8" />
<section type="Head">
<field type="Stringa" width="40" pattern="1">
<source>#SYSTEM.RAGSOC</source>
</field>
<field x="50.5" type="Stringa" align="center" width="31" height="1.5" pattern="1">
<font face="Times New Roman" bold="1" size="14" />
<source>"CONSUMI - " +#OR14_ANNO</source>
</field>
<field x="83" type="Stringa" align="center" width="39" height="1.5" pattern="1">
<font face="Times New Roman" bold="1" size="14" />
<source>"C.D.C. " +#OR14_CDCT[16,]</source>
</field>
<field x="131" type="Testo" width="8" pattern="1" text="Data:" />
<field x="139.5" type="Data" width="10.5" pattern="1">
<source>#SYSTEM.DATE</source>
</field>
<field x="156" type="Testo" width="8" pattern="1" text="Pagina:" />
<field x="164" type="Numero" align="right" width="3" pattern="1">
<source>#PAGE</source>
</field>
</section>
<section type="Head" level="1">
<prescript description="H1 PRESCRIPT">214 1 DO
0
"F1." I +
!
LOOP</prescript>
</section>
<section type="Head" level="2">
<groupby>47.GRMERC[1,2]</groupby>
<prescript description="H2 PRESCRIPT">214 1 DO
0
"F2." I +
!
LOOP</prescript>
<field x="1" type="Stringa" width="5" id="10" pattern="1">
<font face="Courier New" bold="1" size="10" />
<source>47.GRMERC[1,2]</source>
</field>
<field x="8" type="Stringa" width="80" id="20" pattern="1">
<font face="Courier New" bold="1" size="10" />
<prescript description="H2.20 PRESCRIPT">MESSAGE TABLEREAD,GMC,#10,S0</prescript>
</field>
</section>
<section type="Head" level="3">
<groupby>47.GRMERC[1,5]</groupby>
<field x="8" type="Stringa" width="50" pattern="1">
<font face="Courier New" bold="1" size="8" />
<prescript description="H3.0 PRESCRIPT">MESSAGE TABLEREAD,GMC,#10,S0</prescript>
</field>
<field border="1" x="1" y="1" type="Linea" width="167" height="0" pattern="1" />
<field x="1" type="Stringa" width="5.5" id="10" pattern="1">
<font face="Courier New" bold="1" size="8" />
<source>47.GRMERC[1,5]</source>
</field>
</section>
<section type="Head" level="4">
<groupby>CODART</groupby>
<prescript description="H4 PRESCRIPT">214 1 DO
0
"F4." I +
!
LOOP</prescript>
<field x="1" type="Testo" width="10" pattern="1" text="Cod.Art.">
<font italic="1" face="Courier New" size="8" />
</field>
<field x="11" type="Testo" width="50" pattern="1" text="Descrizione interna - esterna">
<font italic="1" face="Courier New" size="8" />
</field>
<field x="99" type="Testo" width="8.5" pattern="1" text="Um x U.V">
<font italic="1" face="Courier New" size="8" />
</field>
<field x="108" type="Testo" align="right" width="13.5" pattern="1" text="Q.ta x U.V.">
<font italic="1" face="Courier New" size="8" />
</field>
<field x="123" type="Testo" align="right" width="12.5" pattern="1" text="Pesat x U.V">
<font italic="1" face="Courier New" size="8" />
</field>
<field x="137.59" type="Testo" width="6" pattern="1" text="Unit&#E0;">
<font italic="1" face="Courier New" size="8" />
</field>
<field x="143.5" type="Testo" align="right" width="15" pattern="1" text="Lotto riord.">
<font italic="1" face="Courier New" size="8" />
</field>
<field border="1" x="1" y="0.75" type="Linea" width="167" height="0" pattern="1" />
<field x="101.5" y="1" type="Stringa" width="3" pattern="1">
<source>47.UMP</source>
</field>
<field x="105.5" y="1" type="Numero" align="right" width="15" pattern="1">
<source>47.PPCONF</source>
</field>
<field x="122" y="1" type="Numero" align="right" width="15" pattern="1">
<source>47.PESO</source>
</field>
<field x="143" y="1" type="Numero" align="right" width="15" pattern="1">
<source>47.LOTTORIOR</source>
</field>
<field x="138.09" y="1.06" type="Stringa" align="right" width="3.5" pattern="1">
<source>47.USER3</source>
</field>
<field x="1" y="1" type="Stringa" width="10" id="10" pattern="1">
<source>CODART</source>
</field>
<field x="11" y="1" type="Stringa" dynamic_height="1" width="87" height="22" id="20" pattern="1">
<source>TRIM(47.DESCR)+" - "+TRIM(47.DESCRAGG)</source>
</field>
</section>
<section type="Body" />
<section type="Body" level="1" hidden="1">
<field x="1" type="Numero" hidden="1" align="right" width="4" pattern="1">
<source>OR14_ANNO</source>
</field>
<field x="5" type="Stringa" hidden="1" width="4" pattern="1">
<source>CODNUM</source>
</field>
<field x="10" type="Stringa" width="4.5" pattern="1">
<source>DOC.TIPODOC</source>
</field>
<field x="15" type="Numero" align="right" width="7" pattern="1">
<source>NDOC</source>
</field>
<field x="23" type="Data" width="8.5" pattern="1">
<source>DOC.DATADOC</source>
</field>
<field x="32.5" type="Stringa" width="5" pattern="1">
<source>CODMAG</source>
</field>
<field x="39" type="Stringa" align="right" width="25" pattern="1">
<source>34.CODCMS</source>
</field>
<field x="103" type="Prezzo" align="right" bg_color="#FF80FF" width="10" text="#########,@@">
<source>34.IMPNS</source>
<prescript description="B1.0 PRESCRIPT">#THIS @
"F4.2"
#48 @
+
+!
</prescript>
</field>
<field x="67" type="Array" width="3" id="48" pattern="1">
<source>33.DATADOC[4,5]</source>
<list>
<li Value="01" Code="01" />
<li Value="02" Code="02" />
<li Value="03" Code="03" />
<li Value="04" Code="04" />
<li Value="05" Code="05" />
<li Value="06" Code="06" />
<li Value="07" Code="07" />
<li Value="08" Code="08" />
<li Value="09" Code="09" />
<li Value="10" Code="10" />
<li Value="11" Code="11" />
<li Value="12" Code="12" />
</list>
</field>
<field x="57" type="Stringa" hidden="1" width="2" id="49" pattern="1">
<source>IF(DOC.TIPODOC='BACQ',1,-1)</source>
</field>
<field x="83" type="Numero" align="right" width="10" id="50" pattern="1" hide_zero="1">
<source>QTA</source>
<prescript description="B1.50 PRESCRIPT">#THIS @
"F4.1"
#48 @
+
+!
</prescript>
</field>
<field x="80" type="Stringa" width="2" id="52" pattern="1">
<source>UMQTA</source>
</field>
<field x="94" type="Numero" align="right" width="8" id="55" pattern="1">
<source>34.PREZZO</source>
</field>
</section>
<section type="Foot" />
<section type="Foot" level="1" bg_color="#C0C0C0" pattern="2">
<field x="46" type="Testo" align="center" width="9" pattern="1" text="GEN" />
<field x="54.99" type="Testo" align="center" width="9" pattern="1" text="FEB" />
<field x="63.99" type="Testo" align="center" width="9" pattern="1" text="MAR" />
<field x="73" type="Testo" align="center" width="9" pattern="1" text="APR" />
<field x="82" type="Testo" align="center" width="9" pattern="1" text="MAG" />
<field x="91" type="Testo" align="center" width="9" pattern="1" text="GIU" />
<field x="100" type="Testo" align="center" width="9" pattern="1" text="LUG" />
<field x="109" type="Testo" align="center" width="9" pattern="1" text="AGO" />
<field x="118" type="Testo" align="center" width="9" pattern="1" text="SET" />
<field x="127" type="Testo" align="center" width="9" pattern="1" text="OTT" />
<field x="136" type="Testo" align="center" width="9" pattern="1" text="NOV" />
<field x="145" type="Testo" align="center" width="9" pattern="1" text="DIC" />
<field x="154.5" type="Testo" align="center" width="12" pattern="1" text="TOTALI" />
<field x="1" y="1" type="Testo" width="26" pattern="1" text="TOTALE GENERALE">
<font face="Courier New" bold="1" size="10" />
</field>
<field x="34" y="1" type="Testo" valign="center" align="center" width="9" pattern="1" text="Quantit&#E0;">
<font face="Courier New" bold="1" size="8" />
</field>
<field border="1" x="43.5" y="1" type="Stringa" align="center" bg_color="#C0C0C0" width="3" pattern="1">
<source>#B1.52</source>
</field>
<field x="34" y="2" type="Testo" valign="center" align="center" width="9" pattern="1" text="Valore">
<font face="Courier New" bold="1" size="8" />
</field>
<field border="1" x="46.5" y="1" type="Numero" align="right" width="9" id="101" pattern="1" hide_zero="1" text="###.###,@">
<font face="Courier New" size="7" />
<prescript description="F1.101 PRESCRIPT">MESSAGE ADD,113</prescript>
</field>
<field border="1" x="55.5" y="1" type="Numero" align="right" width="9" id="102" pattern="1" hide_zero="1" text="###.###,@">
<font face="Courier New" size="7" />
<prescript description="F1.102 PRESCRIPT">MESSAGE ADD,113</prescript>
</field>
<field border="1" x="64.5" y="1" type="Numero" align="right" width="9" id="103" pattern="1" hide_zero="1" text="###.###,@">
<font face="Courier New" size="7" />
<prescript description="F1.103 PRESCRIPT">MESSAGE ADD,113</prescript>
</field>
<field border="1" x="73.5" y="1" type="Numero" align="right" width="9" id="104" pattern="1" hide_zero="1" text="###.###,@">
<font face="Courier New" size="7" />
<prescript description="F1.104 PRESCRIPT">MESSAGE ADD,113</prescript>
</field>
<field border="1" x="82.5" y="1" type="Numero" align="right" width="9" id="105" pattern="1" hide_zero="1" text="###.###,@">
<font face="Courier New" size="7" />
<prescript description="F1.105 PRESCRIPT">MESSAGE ADD,113</prescript>
</field>
<field border="1" x="91.5" y="1" type="Numero" align="right" width="9" id="106" pattern="1" hide_zero="1" text="###.###,@">
<font face="Courier New" size="7" />
<prescript description="F1.106 PRESCRIPT">MESSAGE ADD,113</prescript>
</field>
<field border="1" x="100.5" y="1" type="Numero" align="right" width="9" id="107" pattern="1" hide_zero="1" text="###.###,@">
<font face="Courier New" size="7" />
<prescript description="F1.107 PRESCRIPT">MESSAGE ADD,113</prescript>
</field>
<field border="1" x="109.5" y="1" type="Numero" align="right" width="9" id="108" pattern="1" hide_zero="1" text="###.###,@">
<font face="Courier New" size="7" />
<prescript description="F1.108 PRESCRIPT">MESSAGE ADD,113</prescript>
</field>
<field border="1" x="118.5" y="1" type="Numero" align="right" width="9" id="109" pattern="1" hide_zero="1" text="###.###,@">
<font face="Courier New" size="7" />
<prescript description="F1.109 PRESCRIPT">MESSAGE ADD,113</prescript>
</field>
<field border="1" x="127.5" y="1" type="Numero" align="right" width="9" id="110" pattern="1" hide_zero="1" text="###.###,@">
<font face="Courier New" size="7" />
<prescript description="F1.110 PRESCRIPT">MESSAGE ADD,113</prescript>
</field>
<field border="1" x="136.5" y="1" type="Numero" align="right" width="9" id="111" pattern="1" hide_zero="1" text="###.###,@">
<font face="Courier New" size="7" />
<prescript description="F1.111 PRESCRIPT">MESSAGE ADD,113</prescript>
</field>
<field border="1" x="145.5" y="1" type="Numero" align="right" width="9" id="112" pattern="1" hide_zero="1" text="###.###,@">
<font face="Courier New" size="7" />
<prescript description="F1.112 PRESCRIPT">MESSAGE ADD,113</prescript>
</field>
<field border="1" x="154.5" y="1" type="Numero" align="right" bg_color="#DDDDDD" width="12" id="113" hide_zero="1" text="###.###,@">
<font face="Courier New" size="7" />
</field>
<field border="1" x="43.5" y="2" type="Valuta" align="right" width="12" id="201" pattern="1" hide_zero="1" text="###.###.###,@@">
<font face="Courier New" size="7" />
<prescript description="F1.201 PRESCRIPT">MESSAGE ADD,213</prescript>
</field>
<field border="1" x="55.5" y="2" type="Valuta" align="right" width="9" id="202" pattern="1" hide_zero="1" text="###.###.###,@@">
<font face="Courier New" size="7" />
<prescript description="F1.202 PRESCRIPT">MESSAGE ADD,213</prescript>
</field>
<field border="1" x="64.5" y="2" type="Valuta" align="right" width="9" id="203" pattern="1" hide_zero="1" text="###.###.###,@@">
<font face="Courier New" size="7" />
<prescript description="F1.203 PRESCRIPT">MESSAGE ADD,213</prescript>
</field>
<field border="1" x="73.5" y="2" type="Valuta" align="right" width="9" id="204" pattern="1" hide_zero="1" text="###.###.###,@@">
<font face="Courier New" size="7" />
<prescript description="F1.204 PRESCRIPT">MESSAGE ADD,213</prescript>
</field>
<field border="1" x="82.5" y="2" type="Valuta" align="right" width="9" id="205" pattern="1" hide_zero="1" text="###.###.###,@@">
<font face="Courier New" size="7" />
<prescript description="F1.205 PRESCRIPT">MESSAGE ADD,213</prescript>
</field>
<field border="1" x="91.5" y="2" type="Valuta" align="right" width="9" id="206" pattern="1" hide_zero="1" text="###.###.###,@@">
<font face="Courier New" size="7" />
<prescript description="F1.206 PRESCRIPT">MESSAGE ADD,213</prescript>
</field>
<field border="1" x="100.5" y="2" type="Valuta" align="right" width="9" id="207" pattern="1" hide_zero="1" text="###.###.###,@@">
<font face="Courier New" size="7" />
<prescript description="F1.207 PRESCRIPT">MESSAGE ADD,213</prescript>
</field>
<field border="1" x="109.5" y="2" type="Valuta" align="right" width="9" id="208" pattern="1" hide_zero="1" text="###.###.###,@@">
<font face="Courier New" size="7" />
<prescript description="F1.208 PRESCRIPT">MESSAGE ADD,213</prescript>
</field>
<field border="1" x="118.5" y="2" type="Valuta" align="right" width="9" id="209" pattern="1" hide_zero="1" text="###.###.###,@@">
<font face="Courier New" size="7" />
<prescript description="F1.209 PRESCRIPT">MESSAGE ADD,213</prescript>
</field>
<field border="1" x="127.5" y="2" type="Valuta" align="right" width="9" id="210" pattern="1" hide_zero="1" text="###.###.###,@@">
<font face="Courier New" size="7" />
<prescript description="F1.210 PRESCRIPT">MESSAGE ADD,213</prescript>
</field>
<field border="1" x="136.5" y="2" type="Valuta" align="right" width="9" id="211" pattern="1" hide_zero="1" text="###.###.###,@@">
<font face="Courier New" size="7" />
<prescript description="F1.211 PRESCRIPT">MESSAGE ADD,213</prescript>
</field>
<field border="1" x="145.5" y="2" type="Valuta" align="right" width="9" id="212" pattern="1" hide_zero="1" text="###.###.###,@@">
<font face="Courier New" size="7" />
<prescript description="F1.212 PRESCRIPT">MESSAGE ADD,213</prescript>
</field>
<field border="1" x="154.5" y="2" type="Valuta" align="right" bg_color="#DDDDDD" width="12" id="213" hide_zero="1" text="###.###.###,@@">
<font face="Courier New" size="7" />
</field>
</section>
<section type="Foot" level="2" bg_color="#FFFFA8" height="4" pattern="2">
<field x="34.31" y="1" type="Testo" align="center" width="9" pattern="1" text="Quantit&#E0;">
<font face="Courier New" bold="1" size="8" />
</field>
<field border="1" x="43.81" y="1" type="Stringa" align="center" bg_color="#C0C0C0" width="3" pattern="1">
<source>#B1.52</source>
</field>
<field x="34.31" y="2" type="Testo" align="center" width="9" pattern="1" text="Valore">
<font face="Courier New" bold="1" size="8" />
</field>
<field y="1" type="Testo" width="10" id="10" pattern="1" text="TOTALE">
<font face="Courier New" bold="1" size="10" />
</field>
<field y="2" deactivated="1" type="Stringa" width="5" id="10" pattern="1">
<font face="Courier New" bold="1" size="10" />
<source>#H2.10</source>
</field>
<field x="9" y="1" type="Stringa" dynamic_height="1" width="24" height="3" id="20" pattern="1">
<font face="Courier New" bold="1" size="10" />
<source>#H2.20</source>
</field>
<field border="1" x="46.81" y="1" type="Numero" align="right" width="9" id="101" pattern="1" hide_zero="1" text="###.###,@">
<prescript description="F2.101 PRESCRIPT">MESSAGE ADD,113|ADD,F1.101</prescript>
</field>
<field border="1" x="55.81" y="1" type="Numero" align="right" width="9" id="102" pattern="1" hide_zero="1" text="###.###,@">
<prescript description="F2.102 PRESCRIPT">MESSAGE ADD,113|ADD,F1.102</prescript>
</field>
<field border="1" x="64.81" y="1" type="Numero" align="right" width="9" id="103" pattern="1" hide_zero="1" text="###.###,@">
<prescript description="F2.103 PRESCRIPT">MESSAGE ADD,113|ADD,F1.103</prescript>
</field>
<field border="1" x="73.81" y="1" type="Numero" align="right" width="9" id="104" pattern="1" hide_zero="1" text="###.###,@">
<prescript description="F2.104 PRESCRIPT">MESSAGE ADD,113|ADD,F1.104</prescript>
</field>
<field border="1" x="82.81" y="1" type="Numero" align="right" width="9" id="105" pattern="1" hide_zero="1" text="###.###,@">
<prescript description="F2.105 PRESCRIPT">MESSAGE ADD,113|ADD,F1.105</prescript>
</field>
<field border="1" x="91.81" y="1" type="Numero" align="right" width="9" id="106" pattern="1" hide_zero="1" text="###.###,@">
<prescript description="F2.106 PRESCRIPT">MESSAGE ADD,113|ADD,F1.106</prescript>
</field>
<field border="1" x="100.81" y="1" type="Numero" align="right" width="9" id="107" pattern="1" hide_zero="1" text="###.###,@">
<prescript description="F2.107 PRESCRIPT">MESSAGE ADD,113|ADD,F1.107</prescript>
</field>
<field border="1" x="109.81" y="1" type="Numero" align="right" width="9" id="108" pattern="1" hide_zero="1" text="###.###,@">
<prescript description="F2.108 PRESCRIPT">MESSAGE ADD,113|ADD,F1.108</prescript>
</field>
<field border="1" x="118.81" y="1" type="Numero" align="right" width="9" id="109" pattern="1" hide_zero="1" text="###.###,@">
<prescript description="F2.109 PRESCRIPT">MESSAGE ADD,113|ADD,F1.109</prescript>
</field>
<field border="1" x="127.81" y="1" type="Numero" align="right" width="9" id="110" pattern="1" hide_zero="1" text="###.###,@">
<prescript description="F2.110 PRESCRIPT">MESSAGE ADD,113|ADD,F1.110</prescript>
</field>
<field border="1" x="136.81" y="1" type="Numero" align="right" width="9" id="111" pattern="1" hide_zero="1" text="###.###,@">
<prescript description="F2.111 PRESCRIPT">MESSAGE ADD,113|ADD,F1.111</prescript>
</field>
<field border="1" x="145.81" y="1" type="Numero" align="right" width="9" id="112" pattern="1" hide_zero="1" text="###.###,@">
<prescript description="F2.112 PRESCRIPT">MESSAGE ADD,113|ADD,F1.112</prescript>
</field>
<field border="1" x="154.81" y="1" type="Numero" align="right" bg_color="#DDDDDD" width="12" id="113" hide_zero="1" text="###.###,@" />
<field border="1" x="43.81" y="2" type="Valuta" align="right" width="12" id="201" pattern="1" hide_zero="1" text="###.###.###,@@">
<prescript description="F2.201 PRESCRIPT">MESSAGE ADD,213|ADD,F1.201</prescript>
</field>
<field border="1" x="55.81" y="2" type="Valuta" align="right" width="9" id="202" pattern="1" hide_zero="1" text="###.###.###,@@">
<prescript description="F2.202 PRESCRIPT">MESSAGE ADD,213|ADD,F1.202</prescript>
</field>
<field border="1" x="64.81" y="2" type="Valuta" align="right" width="9" id="203" pattern="1" hide_zero="1" text="###.###.###,@@">
<prescript description="F2.203 PRESCRIPT">MESSAGE ADD,213|ADD,F1.203</prescript>
</field>
<field border="1" x="73.81" y="2" type="Valuta" align="right" width="9" id="204" pattern="1" hide_zero="1" text="###.###.###,@@">
<prescript description="F2.204 PRESCRIPT">MESSAGE ADD,213|ADD,F1.204</prescript>
</field>
<field border="1" x="82.81" y="2" type="Valuta" align="right" width="9" id="205" pattern="1" hide_zero="1" text="###.###.###,@@">
<prescript description="F2.205 PRESCRIPT">MESSAGE ADD,213|ADD,F1.205</prescript>
</field>
<field border="1" x="91.81" y="2" type="Valuta" align="right" width="9" id="206" pattern="1" hide_zero="1" text="###.###.###,@@">
<prescript description="F2.206 PRESCRIPT">MESSAGE ADD,213|ADD,F1.206</prescript>
</field>
<field border="1" x="100.81" y="2" type="Valuta" align="right" width="9" id="207" pattern="1" hide_zero="1" text="###.###.###,@@">
<prescript description="F2.207 PRESCRIPT">MESSAGE ADD,213|ADD,F1.207</prescript>
</field>
<field border="1" x="109.81" y="2" type="Valuta" align="right" width="9" id="208" pattern="1" hide_zero="1" text="###.###.###,@@">
<prescript description="F2.208 PRESCRIPT">MESSAGE ADD,213|ADD,F1.208</prescript>
</field>
<field border="1" x="118.81" y="2" type="Valuta" align="right" width="9" id="209" pattern="1" hide_zero="1" text="###.###.###,@@">
<prescript description="F2.209 PRESCRIPT">MESSAGE ADD,213|ADD,F1.209</prescript>
</field>
<field border="1" x="127.81" y="2" type="Valuta" align="right" width="9" id="210" pattern="1" hide_zero="1" text="###.###.###,@@">
<prescript description="F2.210 PRESCRIPT">MESSAGE ADD,213|ADD,F1.210</prescript>
</field>
<field border="1" x="136.81" y="2" type="Valuta" align="right" width="9" id="211" pattern="1" hide_zero="1" text="###.###.###,@@">
<prescript description="F2.211 PRESCRIPT">MESSAGE ADD,213|ADD,F1.211</prescript>
</field>
<field border="1" x="145.81" y="2" type="Valuta" align="right" width="9" id="212" pattern="1" hide_zero="1" text="###.###.###,@@">
<prescript description="F2.212 PRESCRIPT">MESSAGE ADD,213|ADD,F1.212</prescript>
</field>
<field border="1" x="154.81" y="2" type="Valuta" align="right" bg_color="#DDDDDD" width="12" id="213" hide_zero="1" text="###.###.###,@@" />
</section>
<section type="Foot" level="3" bg_color="#FFFF80" pattern="2" />
<section type="Foot" level="4" height="4">
<field x="46" type="Testo" align="center" width="9" pattern="1" text="GEN" />
<field x="54.99" type="Testo" align="center" width="9" pattern="1" text="FEB" />
<field x="63.99" type="Testo" align="center" width="9" pattern="1" text="MAR" />
<field x="73" type="Testo" align="center" width="9" pattern="1" text="APR" />
<field x="82" type="Testo" align="center" width="9" pattern="1" text="MAG" />
<field x="91" type="Testo" align="center" width="9" pattern="1" text="GIU" />
<field x="100" type="Testo" align="center" width="9" pattern="1" text="LUG" />
<field x="109" type="Testo" align="center" width="9" pattern="1" text="AGO" />
<field x="118" type="Testo" align="center" width="9" pattern="1" text="SET" />
<field x="127" type="Testo" align="center" width="9" pattern="1" text="OTT" />
<field x="136" type="Testo" align="center" width="9" pattern="1" text="NOV" />
<field x="145" type="Testo" align="center" width="9" pattern="1" text="DIC" />
<field x="154.5" type="Testo" align="center" width="12" pattern="1" text="TOTALI" />
<field x="34" y="1" type="Testo" valign="center" align="center" width="9" pattern="1" text="Quantit&#E0;">
<font face="Courier New" bold="1" size="8" />
</field>
<field border="1" x="43.5" y="1" type="Stringa" align="center" bg_color="#C0C0C0" width="3" pattern="1">
<source>#B1.52</source>
</field>
<field x="34" y="2" type="Testo" valign="center" align="center" width="9" pattern="1" text="Valore">
<font face="Courier New" bold="1" size="8" />
</field>
<field border="1" x="46.5" y="1" type="Numero" align="right" width="9" id="101" pattern="1" hide_zero="1" text="###.###,@">
<prescript description="F4.101 PRESCRIPT">MESSAGE ADD,113|ADD,F2.101</prescript>
</field>
<field border="1" x="55.5" y="1" type="Numero" align="right" width="9" id="102" pattern="1" hide_zero="1" text="###.###,@">
<prescript description="F4.102 PRESCRIPT">MESSAGE ADD,113|ADD,F2.102</prescript>
</field>
<field border="1" x="64.5" y="1" type="Numero" align="right" width="9" id="103" pattern="1" hide_zero="1" text="###.###,@">
<prescript description="F4.103 PRESCRIPT">MESSAGE ADD,113|ADD,F2.103</prescript>
</field>
<field border="1" x="73.5" y="1" type="Numero" align="right" width="9" id="104" pattern="1" hide_zero="1" text="###.###,@">
<prescript description="F4.104 PRESCRIPT">MESSAGE ADD,113|ADD,F2.104</prescript>
</field>
<field border="1" x="82.5" y="1" type="Numero" align="right" width="9" id="105" pattern="1" hide_zero="1" text="###.###,@">
<prescript description="F4.105 PRESCRIPT">MESSAGE ADD,113|ADD,F2.105</prescript>
</field>
<field border="1" x="91.5" y="1" type="Numero" align="right" width="9" id="106" pattern="1" hide_zero="1" text="###.###,@">
<prescript description="F4.106 PRESCRIPT">MESSAGE ADD,113|ADD,F2.106</prescript>
</field>
<field border="1" x="100.5" y="1" type="Numero" align="right" width="9" id="107" pattern="1" hide_zero="1" text="###.###,@">
<prescript description="F4.107 PRESCRIPT">MESSAGE ADD,113|ADD,F2.107</prescript>
</field>
<field border="1" x="109.5" y="1" type="Numero" align="right" width="9" id="108" pattern="1" hide_zero="1" text="###.###,@">
<prescript description="F4.108 PRESCRIPT">MESSAGE ADD,113|ADD,F2.108</prescript>
</field>
<field border="1" x="118.5" y="1" type="Numero" align="right" width="9" id="109" pattern="1" hide_zero="1" text="###.###,@">
<prescript description="F4.109 PRESCRIPT">MESSAGE ADD,113|ADD,F2.109</prescript>
</field>
<field border="1" x="127.5" y="1" type="Numero" align="right" width="9" id="110" pattern="1" hide_zero="1" text="###.###,@">
<prescript description="F4.110 PRESCRIPT">MESSAGE ADD,113|ADD,F2.110</prescript>
</field>
<field border="1" x="136.5" y="1" type="Numero" align="right" width="9" id="111" pattern="1" hide_zero="1" text="###.###,@">
<prescript description="F4.111 PRESCRIPT">MESSAGE ADD,113|ADD,F2.111</prescript>
</field>
<field border="1" x="145.5" y="1" type="Numero" align="right" width="9" id="112" pattern="1" hide_zero="1" text="###.###,@">
<prescript description="F4.112 PRESCRIPT">MESSAGE ADD,113|ADD,F2.112</prescript>
</field>
<field border="1" x="154.5" y="1" type="Numero" align="right" bg_color="#DDDDDD" width="12" id="113" hide_zero="1" text="###.###,@" />
<field border="1" x="43.5" y="2" type="Valuta" align="right" width="12" id="201" pattern="1" hide_zero="1" text="###.###.###,@@">
<prescript description="F4.201 PRESCRIPT">MESSAGE ADD,213|ADD,F2.201</prescript>
</field>
<field border="1" x="55.5" y="2" type="Valuta" align="right" width="9" id="202" pattern="1" hide_zero="1" text="###.###.###,@@">
<prescript description="F4.202 PRESCRIPT">MESSAGE ADD,213|ADD,F2.202</prescript>
</field>
<field border="1" x="64.5" y="2" type="Valuta" align="right" width="9" id="203" pattern="1" hide_zero="1" text="###.###.###,@@">
<prescript description="F4.203 PRESCRIPT">MESSAGE ADD,213|ADD,F2.203</prescript>
</field>
<field border="1" x="73.5" y="2" type="Valuta" align="right" width="9" id="204" pattern="1" hide_zero="1" text="###.###.###,@@">
<prescript description="F4.204 PRESCRIPT">MESSAGE ADD,213|ADD,F2.204</prescript>
</field>
<field border="1" x="82.5" y="2" type="Valuta" align="right" width="9" id="205" pattern="1" hide_zero="1" text="###.###.###,@@">
<prescript description="F4.205 PRESCRIPT">MESSAGE ADD,213|ADD,F2.205</prescript>
</field>
<field border="1" x="91.5" y="2" type="Valuta" align="right" width="9" id="206" pattern="1" hide_zero="1" text="###.###.###,@@">
<prescript description="F4.206 PRESCRIPT">MESSAGE ADD,213|ADD,F2.206</prescript>
</field>
<field border="1" x="100.5" y="2" type="Valuta" align="right" width="9" id="207" pattern="1" hide_zero="1" text="###.###.###,@@">
<prescript description="F4.207 PRESCRIPT">MESSAGE ADD,213|ADD,F2.207</prescript>
</field>
<field border="1" x="109.5" y="2" type="Valuta" align="right" width="9" id="208" pattern="1" hide_zero="1" text="###.###.###,@@">
<prescript description="F4.208 PRESCRIPT">MESSAGE ADD,213|ADD,F2.208</prescript>
</field>
<field border="1" x="118.5" y="2" type="Valuta" align="right" width="9" id="209" pattern="1" hide_zero="1" text="###.###.###,@@">
<prescript description="F4.209 PRESCRIPT">MESSAGE ADD,213|ADD,F2.209</prescript>
</field>
<field border="1" x="127.5" y="2" type="Valuta" align="right" width="9" id="210" pattern="1" hide_zero="1" text="###.###.###,@@">
<prescript description="F4.210 PRESCRIPT">MESSAGE ADD,213|ADD,F2.210</prescript>
</field>
<field border="1" x="136.5" y="2" type="Valuta" align="right" width="9" id="211" pattern="1" hide_zero="1" text="###.###.###,@@">
<prescript description="F4.211 PRESCRIPT">MESSAGE ADD,213|ADD,F2.211</prescript>
</field>
<field border="1" x="145.5" y="2" type="Valuta" align="right" width="9" id="212" pattern="1" hide_zero="1" text="###.###.###,@@">
<prescript description="F4.212 PRESCRIPT">MESSAGE ADD,213|ADD,F2.212</prescript>
</field>
<field border="1" x="154.5" y="2" type="Valuta" align="right" bg_color="#DDDDDD" width="12" id="213" hide_zero="1" text="###.###.###,@@" />
</section>
<sql>USE 34 KEY 3 SELECT ((33.TIPODOC="MMAG")||(33.TIPODOC="TRAS")||(33.TIPODOC="MMGT"))&#26;&#26;((CODCMS=#OR14_CDCT)||(#OR14_CDCT=''))&#26;&#26;(CODART!='')||(CODMAGC=RIGHT(#OR14_CDCT,3))||(CODMAG=#OR14_MAG)
BY 47.GRMERC CODART
JOIN DOC INTO CODNUM==CODNUM ANNO==ANNO PROVV==PROVV NDOC==NDOC
JOIN 47 INTO CODART==CODART
FROM PROVV='D' ANNO=#OR14_ANNO CODNUM='MAG'
TO PROVV='D' ANNO=#OR14_ANNO CODNUM='MAGT'
</sql>
</report>

874
ps/ps0430300a.uml Executable file

@ -0,0 +1,874 @@
#include "ps0430300a.h"
TOOLBAR "" 0 -2 0 2
BU 1 15 2
BE
PR -17 -11 "~Elabora"
PI 120
EN
BU 24 15 2
BE
PR -27 -11 "Stampa ~Consumi"
EN
BU 178 15 2
BE
PR -37 -11 "~Stampa Doc."
EN
BU 17 15 2
BE
PR -47 -11 "E~limina Doc."
EN
BU 179 15 2
BE
PR -57 -11 "Stampa ~Inv."
ME RU,MG4,-1
EN
BU 27 15 2
BE
PR -67 -11 "~Gen. carichi"
ME 13
EN
BU 9 15 2
BE
PR -77 -11 ""
EN
ENDPAGE
PAGE "Gestione Documenti" 0 0 0 -3
STRING F_CAZ_CODART 20
BEGIN
PROMPT 30 1 "Codice articolo "
USE LF_ANAMAG
INPUT CODART F_CAZ_CODART
DISPLAY "Codice@20" CODART
DISPLAY "Descrizione@50" DESCR
OUTPUT F_CAZ_CODART CODART
CHECKTYPE SEARCH
END
DATE F_DATADOC
BEGIN
PROMPT 1 1 "Data documento "
FLAGS "A"
END
SPREADSHEET F_ARTICLES
BEGIN
PROMPT 1 3 "Articoli"
IT "Codice\nArticolo@15"
IT "Descrizione@35"
IT "UM"
IT "Quantità@10"
IT "Data\nConsegna@10"
IT "Codice\nForn.@6"
IT "Ragione sociale@30"
IT "Commessa@20"
IT "Fase@10"
IT "Id Cespite@20"
IT "Codice\nAggiuntivo 2@20"
IT "Lead\ntime@5"
IT "Lotto minimo\ndi riordino@10"
IT "Descrizione aggiuntiva@50"
IT "Giacenza@15"
IT "Pezzi per\nconfezione@15"
IT "Disponibilità@15"
IT "Campo Aggiuntivo 1@15"
IT "Campo Aggiuntivo 2@15"
IT "Campo Aggiuntivo 3@15"
IT "Campo Aggiuntivo 4@15"
IT "Campo Aggiuntivo 5@15"
IT "Campo Aggiuntivo 6@15"
IT "Campo Aggiuntivo 7@15"
IT "Campo Aggiuntivo 8@15"
IT "Campo Aggiuntivo 9@15"
IT "Campo Aggiuntivo 10@15"
END
ENDPAGE
PAGE "Stato Documenti" 0 0 0 -3
ST 201 1
BE
PR 1 1 "Dallo stato "
US %STD
IN CODTAB 201
DI "Codice" CODTAB
DI "Descrizione@50" S0
OU 201 CODTAB
CH NORMAL
FI OR14_DASTATO
EN
ST 202 1
BE
PR 21 1 "Allo stato "
CO US 201
IN CODTAB 202
CO DI 201
OU 202 CODTAB
CH NORMAL
FI OR14_ASTATO
EN
NU 203 4
BE
PR 51 1 "Anno "
CH REQUIRED
FI OR14_ANNO
EN
DA 204
BE
PR 65 1 "Data doc. "
FL "A"
EN
SPREADSHEET 210
BE
PR 1 2 "Ordini"
IT "Data\nDoc.@10"
IT "Numero\nDoc.@7"
IT "Riga\nDoc.@4"
IT "Stato\nDoc.@4"
IT "Codice\nArticolo@20"
IT "Descrizione@50"
IT "UM"
IT "Quantità@15"
IT "Qta evasa@15"
IT "Residuo@15"
IT "Da\nEvadere"
IT "Qta da evadere@15"
IT "Data di\nconsegna@10"
IT "Fornitore"
IT "Ragione sociale@50"
IT "Commessa@20"
IT "Fase@10"
IT "Descrizione aggiuntiva@50"
IT "Pezzi\nper conf."
IT "Taglie@10"
FL "D"
EN
ENDPAGE
PAGE "Note" 0 0 0 -3
ME 168 70 -1
BE
PR 1 1 "Note "
FLAGS ""
EN
ENDPAGE
PAGE "Filtri" 0 0 0 -3
GR -1 78 5
BE
PR 1 1 "@bGruppo merceologico"
EN
ST 149 2
BE
PR 2 2 "Gruppo merceologico "
FLAG "U"
US GMC KE 1 SE CODTAB[3,5]==""
IN CODTAB 149
DI "Codice" CODTAB[1,2]
DI "Descrizione@50" S0
OU 151 CODTAB[1,3]
OU 149 CODTAB[1,2]
OU 152 S0
ME 0 CO,151
CH NO
EN
ST 150 3
BE
PR 2 3 "Sottogruppo merceologico "
FLAG "U"
US GMC
IN CODTAB[1,2] 149
IN CODTAB[3,5] 150
DI "Codice" CODTAB
DI "Descrizione@50" S0
OU 151 CODTAB[1,3]
OU 153 CODTAB[4,5]
OU 150 CODTAB[3,5]
OU 154 S0
CH NO
ME 0 CO,153
EN
ST 151 3
BE
PR 2 2 "Gruppo merceologico "
FLAG "UH"
CH SE
FI OR14_GRM
EN
ST 152 50 35
BE
PR 35 2 ""
US GMC KE 2 SE CODTAB[4,5]==""
IN S0 152
DI "Codice" CODTAB
DI "Descrizione@50" S0
OU 151 CODTAB[1,3]
OU 149 CODTAB[1,2]
OU 152 S0
CH SE
EN
ST 153 2
BE
PR 2 3 "Sottogruppo merceologico "
FLAG "UH"
US GMC
CH SE
FI OR14_SGR
EN
ST 154 50 35
BE
PR 35 3 ""
US GMC KE 2 SE CODTAB[4,5] != ""
IN S0 154
DI "Descrizione@50" S0
DI "Codice" CODTAB
CO OU 153
CH NORMAL
EN
BO 155
BE
PR 2 4 "Sottoscorta"
FI OR14_SSC
EN
GR -1 78 5
BE
PR 1 9 "@bArticolo"
EN
ST 169 20
BE
PR 2 10 "Codice "
EN
ST 170 50
BE
PR 2 11 "Descrizione "
EN
ST 171 50
BE
PR 2 12 "Descrizione aggiuntiva "
EN
GR -1 78 4
BE
PR 1 14 "@bFornitore"
EN
ST 172 7
BE
PR 2 15 "Codice "
US 20
IN TIPOCF "F"
IN CODCF 172
DI "Codice " CODCF
DI "Ragione sociale@50" RAGSOC
OU 172 CODCF
EN
ST 173 50
BE
PR 2 16 "Ragione sociale "
FL "D"
EN
ENDPAGE
PAGE "Parametri" 0 0 0 -3
GR -1 78 4
BE
PR 1 1 "@bTipologia documento ordine"
EN
ST 157 4
BE
PR 2 2 "Numerazione "
US %NUM SE (CODTAB=="BACQ")||(CODTAB=="MAG")||(CODTAB=="ORF")||(CODTAB=="ORFT")||(CODTAB=="MAGT")
IN CODTAB 157
DI "Codice" CODTAB
DI "Descrizione@60" S0
OU 157 CODTAB
OU 158 S0
OU 159 S2[1,4]
OU 100 S2[1,4]
OU 101 S2[5,8]
OU 102 S2[9,12]
OU 103 S2[13,16]
OU 104 S2[17,20]
OU 105 S2[21,24]
FLAG "UG"
CH REQUIRED
FI OR14_NUM
ME RESET,174|RESET,175
EN
ST 158 50 30
BE
PR 24 2 ""
US %NUM KE 2 SE (CODTAB=="BACQ")||(CODTAB=="MAG")||(CODTAB=="ORF")||(CODTAB=="ORFT")||(CODTAB=="MAGT")
IN S0 158
DI "Descrizione@60" S0
DI "Codice" CODTAB
CO OU 157
CH REQUIRED
EN
ST 100 4
BE
PR 2 12 "1 "
FL "H"
EN
ST 101 4
BE
PR 9 12 "2 "
FL "H"
EN
ST 102 4
BE
PR 16 12 "3 "
FL "H"
EN
ST 103 4
BE
PR 23 12 "4 "
FL "H"
EN
ST 104 4
BE
PR 30 12 "5 "
FL "H"
EN
ST 105 4
BE
PR 37 12 "6 "
FL "H"
EN
ST 159 4
BE
PR 2 3 "Tipo "
// US %TIP SE (CODTAB=="BACQ")||(CODTAB=="ORF")||(CODTAB=="MMAG")||(CODTAB=="TRAS")||(CODTAB=="ORFT")||(CODTAB=="MMGT")||(CODTAB=="TRAT")||(CODTAB=="TRCA")
US %TIP SE (CODTAB==#100)||(CODTAB==#101)||(CODTAB==#102)||(CODTAB==#103)||(CODTAB==#104)||(CODTAB==#105)
IN CODTAB 159
DI "Codice" CODTAB
DI "Descrizione@60" S0
OU 159 CODTAB
OU 160 S0
CH REQUIRED
FLAG "UG"
FI OR14_TIP
EN
ST 160 50 30
BE
PR 24 3 ""
// US %TIP KE 2 SE (CODTAB=="BACQ")||(CODTAB=="ORF")||(CODTAB=="MMAG")||(CODTAB=="TRAS")||(CODTAB=="ORFT")||(CODTAB=="MMGT")||(CODTAB=="TRAT")||(CODTAB=="TRCA")
US %TIP SE (CODTAB==#100)||(CODTAB==#101)||(CODTAB==#102)||(CODTAB==#103)||(CODTAB==#104)||(CODTAB==#105)
IN S0 160
DI "Descrizione@60" S0
DI "Codice" CODTAB
CO OU 159
CH REQUIRED
EN
GR -1 78 3
BE
PR 1 5 "@bCentro di costo / Commessa"
EN
ST 166 20
BE
PR 2 6 "CDC/Commessa "
FL "UZ"
US CMS
IN CODTAB 166
DI "Codice@20" CODTAB
DI "Descrizione@70" S0
OU 166 CODTAB
FI OR14_CDCT
CH NORMAL
EN
ST 167 10
BE
PR 50 6 "Fase "
FL "DUZ"
US FSC
IN CODTAB 167
DI "Codice@20" CODTAB
DI "Descrizione@70" S0
OU 167 CODTAB
FI OR14_FSCT
CH NORMAL
EN
GR -1 78 6
BE
PR 1 8 "@bMagazzino / Deposito"
EN
ST 161 3
BE
PR 2 9 "Magazzino "
FL "UG"
US MAG SE CODTAB[4,5]==""
IN CODTAB 161
DI "Codice " CODTAB[1,3]
DI "Denominazione mag.@50 " S0
OU 161 CODTAB[1,3]
OU 162 S0
CH NORMAL
FI OR14_MAG
EN
ST 162 50
BE
PR 24 9 ""
FL "DUG"
US MAG KE 2 SE CODTAB[4,5]==""
IN S0 162
DI "Denominazione magazzino@50" S0
DI "Cod. magazzino" CODTAB[1,3]
DI "Cod. deposito" CODTAB[4,5]
OU 161 CODTAB[1,3]
OU 162 S0
CH SE
EN
ST 163 2
BE
PR 2 10 "Deposito "
FL "HU"
US MAG SE (CODTAB[1,3]==#161)&&(CODTAB[4,5]!="")
IN CODTAB[1,3] 161
IN CODTAB[4,5] 163
DI "Codice " CODTAB
DI "Denominazione dep.@50 " S0
OU 161 CODTAB[1,3]
OU 163 CODTAB[4,5]
CH SE
FI OR14_DEP
EN
ST 164 50
BE
PR 24 10 ""
FL "H"
US MAG KE 2 SE (CODTAB[1,3]==#161)&&(CODTAB[4,5]!="")
IN S0 164
CO DI 162
OU 163 CODTAB[4,5]
CH SE
EN
ST 174 3
BE
PR 2 11 "Mag.coll. "
FL "UG"
US MAG SE CODTAB[4,5]==""
IN CODTAB 174
DI "Codice " CODTAB[1,3]
DI "Denominazione mag.@50 " S0
OU 174 CODTAB[1,3]
OU 175 S0
CH NORMAL
FI OR14_MAGC
EN
ST 175 50
BE
PR 24 11 ""
US MAG KE 2 SE CODTAB[4,5]==""
IN S0 175
DI "Denominazione magazzino@50" S0
DI "Cod. magazzino" CODTAB[1,3]
DI "Cod. deposito" CODTAB[4,5]
OU 174 CODTAB[1,3]
OU 175 S0
CH SE
EN
ST 176 2
BE
PR 2 12 "Deposito "
FL "HU"
US MAG SE (CODTAB[1,3]==#161)&&(CODTAB[4,5]!="")
IN CODTAB[1,3] 174
IN CODTAB[4,5] 176
DI "Codice " CODTAB
DI "Denominazione dep.@50 " S0
OU 174 CODTAB[1,3]
OU 176 CODTAB[4,5]
CH SE
FI OR14_DEPC
EN
ST 177 50
BE
PR 24 12 ""
US MAG KE 2 SE (CODTAB[1,3]==#161)&&(CODTAB[4,5]!="")
FL "HU"
IN S0 177
CO DI 162
OU 176 CODTAB[4,5]
CH SE
EN
GR -1 78 3
BE
PR 1 14 "@bValorizzazione"
EN
LI 165 15
BE
PR 2 15 "Prezzo "
IT "U|Ultimo Costo"
IT "S|Costo Standard"
FI OR14_TPR
EN
EN
ENDMASK
TOOLBAR "" 0 -3 0 3
BU 1 10 2
BE
PR -12 -11 ""
EN
BU 2 10 2
BE
PR -22 -11 ""
EN
ENDPAGE
PAGE "Righe ordine" -1 -1 80 20
ST 101 20
BE
PR 1 2 "Codice "
FL "D"
EN
ST 102 50 35
BE
PR 42 2 ""
FL "D"
EN
ST 103 2
BE
PR 2 4 "Unità di misura "
FL "UG"
US 49 KE 2 SE CODART==#101
JO %UMS INTO CODTAB==UM
IN CODART 101 SE
IN UM 103
DI "U.M.@10" UM
DI "Descrizione@50" %UMS->S0
DI "F.C.@10" FC
OU 103 UM
CH REQUIRED
EN
NUMBER F_QTA 13 5
BEGIN
PROMPT 25 4 "Quantità "
END
DATA F_DATACONS
BEGIN
PROMPT 48 4 "Data di consegna "
WARNING "Indicare la data di consegna"
VALIDATE 12 1 104
END
NU 106 6
BE
PR 2 6 "Codice fornitore "
FI CODCF
US 20
FL "D"
IN TIPOCF "F"
IN CODCF 106
DI "Codice " CODCF
DI "Ragione sociale@50" RAGSOC
OU 106 CODCF
OU 107 RAGSOC
CH NORMAL
ADD RU CG0 -1
EN
ST 107 50 35
BE
FL "D"
PR 42 6 ""
US 20 KE 2
IN TIPOCF "F"
IN RAGSOC 107
DI "Ragione sociale@50" RAGSOC
DI "Codice " CODCF
CO OU 106
CH SE
ADD RU CG0 -1
EN
ST 108 20
BE
PR 2 8 "CDC/Commessa "
FL "DUZ"
US CMS
IN CODTAB 108
DI "Codice@20" CODTAB
DI "Descrizione@70" S0
OU 108 CODTAB
CH NORMAL
EN
ST 109 10
BE
PR 42 8 "Fase "
FL "DUZ"
US FSC
IN CODTAB 109
DI "Codice@20" CODTAB
DI "Descrizione@70" S0
OU 109 CODTAB
CH NORMAL
EN
STRING F_CODAGG1 20
BEGIN
PROMPT 2 9 "ID Cespite "
END
ST 111 20
BE
PR 42 9 "Codice agg. 2 "
FL "D"
EN
NU 112 5
BE
PR 2 11 "Lead time "
FL "D"
EN
NU 113 10 3
BE
PR 42 11 "Lotto "
FL "D"
EN
ME 114 50 4
BE
PR 2 12 "Descr.aggiuntiva"
FL "D"
EN
NU 115 15 5
BE
PR 2 16 "Giacenza"
FL "D"
EN
NU 116 15
BE
PR 42 16 "Pezzi per conf. "
FL "D"
EN
NU 117 15 5
BE
PR 2 17 "Disponibilità"
FL "D"
EN
ENDPAGE
PAGE "Campi Utente" -1 -1 80 20
ST 118 20
BE
PR 2 2 "Campo utente 1 "
FL "D"
EN
ST 119 20
BE
PR 2 4 "Campo utente 2 "
FL "D"
EN
ST 120 20
BE
PR 2 6 "Campo utente 3 "
FL "D"
EN
ST 121 20
BE
PR 2 8 "Campo utente 4 "
FL "D"
EN
ST 122 20
BE
PR 2 10 "Campo utente 5 "
FL "D"
EN
ST 123 20
BE
PR 2 12 "Campo utente 6 "
FL "D"
EN
ST 124 20
BE
PR 2 14 "Campo utente 7 "
FL "D"
EN
ST 125 20
BE
PR 2 16 "Campo utente 8 "
FL "D"
EN
ST 126 20
BE
PR 2 18 "Campo utente 9 "
FL "D"
EN
ST 127 20
BE
PR 2 20 "Campo utente 10 "
FL "D"
EN
ENDPAGE
ENDMASK
PAGE "Ordini" -1 -1 80 20
GR -1 80 3
BE
PR 1 0 "@bEstremi del documento"
EN
DA 101
BE
PR 2 1 "Data "
FI 33.DATADOC
FL "D"
EN
NU 102 6
BE
PR 25 1 "Numero "
FI NDOC
FL "D"
EN
NU 103 4
BE
PR 43 1 "Riga "
FI NRIGA
FL "D"
EN
ST 104 1
BE
PR 57 1 "Stato "
FI 33.STATO
FL "D"
EN
GR -1 80 6
BE
PR 1 3 "@bArticolo"
EN
ST 105 20
BE
PR 2 4 "Codice "
FI CODART
FL "D"
EN
ST 106 50
BE
PR 2 5 "Descrizione "
FI 47.DESCR
FL "D"
EN
ST 107 2
BE
PR 2 6 "Quantità "
FL "UD"
FI UMQTA
EN
NU 108 13 5
BE
PR 18 6 ""
FI QTA
FL "D"
EN
NU 109 13 5
BE
PR 34 6 "Evasa "
FI QTAEVASA
CH NORMAL
FL "D"
EN
NU 110 13 5
BE
PR 56 6 "Residuo "
VA 14 1 #108-#109
DR 108 109
CH NORMAL
FL "DG"
EN
BO 111
BE
PR 2 7 "Da evadere"
ME 0 CLEAR, 112
ME 1 ENABLE,112
EN
NU 112 13 5
BE
PR 16 7 "Qta da evadere"
EN
DATA 113
BE
PR 47 7 "Data di consegna "
FI DATACONS
EN
GR -1 80 3
BE
PR 1 8 "@bFornitore"
EN
NU 114 6
BE
PR 2 10 ""
FI 33.CODCF
FL "D"
EN
ST 115 50
BE
PR 14 10 ""
FI 20.RAGSOC
FL "D"
EN
GR -1 80 4
BE
PR 1 11 "@bCentro di costo/Commessa"
EN
ST 116 20
BE
PR 2 13 "Codice "
FL "UZD"
FI CODCMS
EN
ST 117 10
BE
PR 2 14 "Fase "
FL "UZD"
FI FASCMS
EN
ST 118 50
BE
PR 2 16 "Descr. agg. "
FI 47.DESCRAGG[1,50]
FL "D"
EN
NU 119 15
BE
PR 2 17 "P.per conf. "
FI 47.PPCONF
FL "D"
EN
ST 120 20
BE
PR 42 17 "Taglie "
FI 47.USER2
FL "D"
EN
BU 2 10 2
BE
PR -12 -1 ""
EN
BU 1 10 2
BE
PR -22 -1 ""
EN
ENDPAGE
ENDMASK