|
<< Click to Display Table of Contents >> Navigation: WinArhi > Export ERP standard |
Tabelele descrise mai jos sunt generate de modulul Export catre ERP (din meniul Export).
Parametrii exportati pentru accesorii (coloana ParamAcc) si optiunea Export netradus se stabilesc pe fila Setari Export ERP.
Pentru a afla consumul unui element din Elemente_xxxx (in afara de termopane si panou) tabelele trebuie conectate dupa IDUnicOferta si PrimulCodUnicElement
Consumul strict al panoului are CodUnicElement=0, SubPozitie='P' si contine momentan doar montajul panoului.
Daca se doreste consumul per Pozitie atunci tabelele trebuie conectate cu (Elemente_xxxx.PozitieElement = ConsumElementComplet_xxxx.Pozitie)
si conditia (Elemente_xxxx.PozitieElement < 1000)
Tabelul Elemente_xxxx contine:
- Ferestre (si cele din panou)
- Termopane (fara pret, acesta fiind inclus in ferestra)
- Panouri (pretul nu include ferestrele)
- Profile de adaus toc (fara pret, acesta fiind inclus in panou sau fereastra)
- Profile de imbinare panou (fara pret, acesta fiind inclus in panou)
- Accesorii
Campuri:
CodUnicOferta INTEGER
IDUnicOferta CHAR(20)
PrimulCodUnicElement INTEGER //se va inregistra doar primul
NrBucTotalElement INTEGER
//Pozitia bazei, adica radacina (in cazul ferestrelor din panou, profilelor si al accesoriilor)
//PozitieParinteBaza corespunde cu Pozitie din ConsumElementComplet_xxxx
PozitieParinteBaza INTEGER
//SubPozitie si SubPozitie2 corespund cu cele din ConsumElementComplet_xxxx
SubPozitie CHAR(10)
SubPozitie2 CHAR(15)
//Pozitie obiect parinte adica cel mai apropiat (in cazul ferestrelor din panou, profilelor si al accesoriilor)
//are relevanta mai degraba la accesorii si profile
PozitieParinte INTEGER
PozitieElement INTEGER
Tip INTEGER //Nedefinit = 0, Panou = 1, Fereastra = 2, Usa = 3, UsaBalcon = 4, Accesoriu = 5, ProfilAdausToc = 6, ProfilLegatura = 7, Geam = 8
Cod_Mag CHAR(30) //codul original la accesorii si profile
Denumire CHAR(100)
//Pret reprezinta pretul fara alte taxe (direct de pe coloana pret din tabelul de unde provine) - nu la toate si doar daca este aplicabil
Pret FLOAT
//PretOfertare si PretOfertareMontaj sunt similare cu PretFinal si PretFinalMontaj daca nu sa stabilit un pret fix din propriertatiile ferestrei sau panoului
//Si la panouri si la ferestre este pretul care apare si pe oferta de pret
PretOfertare FLOAT
PretOfertareMontaj FLOAT
//PretFinal si PretFinalMontaj sunt preturi totale (per toate bucatiile, similar cu tabelul Ofertare pentru rapoarte). Acestea sunt extrase din formarea pretului din variabilele PretTamplarie, PretMontaj
//Acestea nu tin cont de pretul fix stabilt in proprietatile ferestrei sau panoului
//La panouri nu contine pretul ferestrelor
PretFinal FLOAT
PretFinalMontaj FLOAT
//Pretul pe fiecare element in parte desfasurat din PretOfertare, deci se tine cont de pretul fix stabilit in proprietatile ferestrei
//Este pret total per element si nu unitar
PretDesfasurat FLOAT
PretDesfasuratMontaj FLOAT
//dimensiunile daca este cazul
X FLOAT
Y FLOAT
Z FLOAT //a treia dimensiune, daca este cazul (ex. adancimea sectiunii sau latimea profilului)
Grupa CHAR(50) //la accesorii
LivrarePeFer CHAR(1) //la accesorii si profile
TipGeam INTEGER //0=Termopan, 1=Panel, 2=Gol, 3 = LameleObloane
SerieProfile CHAR(50)
Culoare CHAR(100)
TipImbColt INTEGER //tipul imbinarii de colt
ParamAcc //parametrii accesoriului (nume=valoare), conform setarii "Parametrii care se exporta pentru accesorii" din fila Export ERP; Null pentru elementele care nu sunt accesorii
ProcentRabatAcc FLOAT //procentul de rabat la accesorii
Obs CHAR(2000) //observatii
Amplasare CHAR(50)
Exemplu pentru vizualizarea diferentei intre campurile de pret:

Tabelul ConsumElementComplet_xxxx
Campuri:
CodUnicOferta INTEGER
IDUnicOferta CHAR(20)
PrimulCodUnicElement INTEGER //se va inregistra doar primul cu cantitatea unitara
NrBucTotalElement INTEGER
Pozitie INTEGER //corespunde cu PozitieParinteBaza din tabelul Elemente_xxxx
SubPozitie CHAR(10)
SubPozitie2 CHAR(15)
OrdineCat INTEGER
Categorie CHAR(30)
Cod_Mag CHAR(30)
Denumire CHAR(100)
CantitateInit FLOAT
Cantitate FLOAT
UM CHAR //unitatea de masura pentru CantitateInit, Cantitate si NrBuc
NrBuc FLOAT
Pret FLOAT//v12.0.56 reprezinta pretul fara alte taxe (direct de pe coloana pret) - nu la toate si doar daca este aplicabil
PretCuTaxe FLOAT
ProcentPierdere FLOAT
Gramaj INTEGER
MinuteNormare FLOAT
MinuteNormareTotal FLOAT // := MinuteNormare * NrBuc (dar la feronerie se cumuleaza si nu mai corespunde)
IDUnicProfil INTEGER //IDUnicProfil este numarul unic in cadrul unei ferestre (sau panou pentru legaturi)
NrRama INTEGER //este setat daca face parte dintr-o Rama
NrTermopan INTEGER //este setat daca face parte dintr-un Termopan
FisaMontaj CHAR(1)
TermenAprovizionare INTEGER