Patch level : 10.0 418
Files correlati : ve0.exe ve1.exe ve5.exe ve6.ex tutti profili riga tutti i profili documento Ricompilazione Demo : [ ] Commento Implementazione calcolo CONAI con un campo e le sottocategorie per ogni tipo di imballo, sulle righe documento. Verificae che i profili personalizzati di documento e di riga continuino a funzionare. Doceve necessita, bisogna: per I profili documento personalizzati sostituire il campo 500 (sheet) con il campo seguente SPREADSHEET 500 BE PR 2 8 "" IT "Lordo@5" IT "Tipo riga@2" IT "Mag. @3" IT "Dep.@2" IT "Codice Articolo@20" IT "Codice\nLivello 1@9" IT "Codice\nLivello 2@9" IT "Codice\nLivello 3@9" IT "Codice\nLivello 4@9" IT "Descrizione@50" IT "UM@2" IT "Quantita'@11" IT "Prezzo@18" IT "Quantita'\nEvasa@11" IT "Evasa@1" IT "Tara@15" IT "Peso Netto@15" IT "N.Colli@7" IT "Da evadere@1" IT "Sconto@25" IT "Perc.\nProvv.@5" IT "Imp.Fisso unitario@1" IT "Importo Fisso@18" IT "Codice\nIVA@4" IT "Addebito IVA@1" IT "Aspetto beni@3" IT "Causale\nMagazzino@12" IT "Magazzino\nCollegato@9" IT "Deposito\nCollegato@9" IT "Data\nconsegna@10" IT "Cod. Art. Mag.@20" IT "Controllato@11" IT "Quantita'\nagg. 1@13" IT "Quantita'\nagg. 2@13" IT "Quantita'\nagg. 3@13" IT "Quantita'\nagg. 4@13" IT "Quantita'\nagg. 5@13" IT "Impianto@8" IT "Linea@5" IT "CDC 1@20" IT "CDC 1@20" IT "CDC 1@20" IT "CDC 1@20" IT "CDC 1@20" IT "CDC 1@20" IT "CDC 1@20" IT "CDC 1@20" IT "CDC 1@20" IT "CDC 1@20" IT "CDC 1@20" IT "CDC 1@20" IT "Codice aggiuntivo 1@20" IT "Codice aggiuntivo 2@20" IT "Detraibilità@12" IT "Jolly@20" IT "Jolly@20" IT "Jolly@20" IT "Jolly@20" IT "Jolly@20" IT "Jolly@20" IT "Jolly@20" IT "Jolly@20" IT "Jolly@20" IT "Jolly@20" IT "Riduzione prezzo@18" IT "2a Perc.\nProvv.@5" IT "Sottocategoria\nACCIAIO@4" IT "Peso unitario\nACCIAIO@13" IT "Sottocategoria\nALLUMINIO@4" IT "Peso unitario\nALLUMINIO@13" IT "Sottocategoria\nCARTA@4" IT "Peso unitario\nCARTA@13" IT "Sottocategoria\nPLASTICA@4" IT "Peso unitario\nPLASTIC... git-svn-id: svn://10.65.10.50/trunk@19311 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
6db459aef4
commit
094cb663fa
@ -509,7 +509,7 @@ void TDocumento_mask::configura_sheet(TSheet_field& sheet)
|
||||
to_delete.set(0L);
|
||||
to_delete.reset(1);
|
||||
|
||||
for (i = 0; i < 5; i++)
|
||||
for (i = 0; i <= 5; i++)
|
||||
{
|
||||
const short posc = get_conai_sottocat_field(i);
|
||||
const short posp = get_conai_peso_field(i);
|
||||
@ -518,9 +518,6 @@ void TDocumento_mask::configura_sheet(TSheet_field& sheet)
|
||||
|
||||
if (conai_configured_type(i))
|
||||
{
|
||||
sheet.sheet_mask().show(posc);
|
||||
sheet.sheet_mask().show(posp);
|
||||
sheet.sheet_mask().set_handler(posp, peso_conai_handler);
|
||||
to_delete.reset(colc);
|
||||
if (colonne.find(format("%d", posc)) < 0)
|
||||
colonne.add(posc);
|
||||
@ -530,8 +527,6 @@ void TDocumento_mask::configura_sheet(TSheet_field& sheet)
|
||||
}
|
||||
else
|
||||
{
|
||||
sheet.sheet_mask().hide(posc);
|
||||
sheet.sheet_mask().hide(posp);
|
||||
to_delete.set(colc);
|
||||
int p = colonne.find(format("%d", posc));
|
||||
|
||||
@ -1348,9 +1343,26 @@ TVariable_mask* TDocumento_mask::riga_mask(int numriga)
|
||||
f.add_driver(-F_CODVAL);
|
||||
}
|
||||
|
||||
// Impostiamo gli eventuali drivers
|
||||
for (int i = 0; i <= 5; i++)
|
||||
{
|
||||
const short posc = get_conai_sottocat_field(i);
|
||||
const short posp = get_conai_peso_field(i);
|
||||
if (conai_configured_type(i))
|
||||
{
|
||||
m->show(posc);
|
||||
m->show(posp);
|
||||
m->set_handler(posp, peso_conai_handler);
|
||||
}
|
||||
else
|
||||
{
|
||||
m->hide(posc);
|
||||
m->hide(posp);
|
||||
}
|
||||
}
|
||||
|
||||
// Impostiamo gli eventuali drivers
|
||||
FOR_EACH_MASK_FIELD((*m), i, f) if (f->is_edit())
|
||||
((TEdit_field*)f)->test_drivers();
|
||||
((TEdit_field*)f)->test_drivers();
|
||||
}
|
||||
m->set_sheet(&sfield(F_SHEET));
|
||||
return m;
|
||||
|
51
ve/vetbmod.txt
Executable file
51
ve/vetbmod.txt
Executable file
@ -0,0 +1,51 @@
|
||||
[Header]
|
||||
Version=199519
|
||||
File=163
|
||||
Fields=MOD,2|CUST,6|COD,3|CODTAB,20|S0,70|S1,50|S2,50|S3,50|S4,20|S5,20
|
||||
Fields=S6,5|S7,5|I0,8|I1,8|I2,8|R0,18|R1,18|R2,18|D0,10|D1,10
|
||||
Fields=D2,10|B0,1|B1,1|B2,1|B3,1|B4,1|B5,1|B6,1|B7,1|B8,1
|
||||
Fields=B9,1|B10,1|FPC,1
|
||||
|
||||
[Data]
|
||||
VE||SCC|AC10|Bombole Aerosol
|
||||
VE||SCC|AC20|Capsule
|
||||
VE||SCC|AC30|Contenitori General Line
|
||||
VE||SCC|AC40|Contenitori Open Top
|
||||
VE||SCC|AC50|Fusti in acciao
|
||||
VE||SCC|AC60|Tappi corona
|
||||
VE||SCC|AC70|Poliaccoppiati (prevalenza acciaio)
|
||||
VE||SCC|AC99|Altro
|
||||
VE||SCC|AL10|Alluminio flessibile per alimenti
|
||||
VE||SCC|AL20|Bombolette per aerosol
|
||||
VE||SCC|AL30|Capsule a vite
|
||||
VE||SCC|AL40|Lattine per bevande
|
||||
VE||SCC|AL50|Scatolette per food
|
||||
VE||SCC|AL60|Tubetti
|
||||
VE||SCC|AL70|Vaschette per alimenti
|
||||
VE||SCC|AL80|Poliaccoppiati (prevalenza alluminio)
|
||||
VE||SCC|AL99|Altro
|
||||
VE||SCC|CA20|Buste
|
||||
VE||SCC|CA30|Carte da imballo
|
||||
VE||SCC|CA40|Cartone Ondulato
|
||||
VE||SCC|CA50|Cartone teso
|
||||
VE||SCC|CA60|Poliaccoppiati (prevalenza carta)
|
||||
VE||SCC|CA70|Sacchi
|
||||
VE||SCC|CA80|Shopper/sacchetti
|
||||
VE||SCC|CA99|Altro
|
||||
VE||SCC|LE10|Industriali
|
||||
VE||SCC|LE20|Ortofrutticoli
|
||||
VE||SCC|LE30|Pallets
|
||||
VE||SCC|LE40|Materiali di legno per imballaggi
|
||||
VE||SCC|LE99|Altro
|
||||
VE||SCC|PL10|Imballaggi rigidi
|
||||
VE||SCC|PL20|Imballaggi flessibili
|
||||
VE||SCC|PL30|Accessori
|
||||
VE||SCC|PL40|Poliaccoppiati (prevalenza plastica)
|
||||
VE||SCC|PL50|Materiali di imballaggio
|
||||
VE||SCC|PL99|Altro
|
||||
VE||SCC|VE10|Bottiglie
|
||||
VE||SCC|VE20|Contenitori ad uso farmaceutico
|
||||
VE||SCC|VE30|Fiale/vetro tubo
|
||||
VE||SCC|VE40|Flaconi
|
||||
VE||SCC|VE50|Vasi
|
||||
VE||SCC|VE99|Altro
|
Loading…
x
Reference in New Issue
Block a user