Campuri EticExOpti

<< Click to Display Table of Contents >>

Navigation:  WinArhi > Fereastra principala > Oferte si Comenzi deschise > Meniu > Optiuni > Setari > Machete Rapoarte > Campuri tabele rapoarte >

Campuri EticExOpti

Tabelul EticExOpti este disponibil în machetele de rapoarte (FastReport). Structura este definită în WAEngine.

Se completează în: SalveazaInTableOptiProfile, CreazaDeOptiInit, SalveazaInTableOptiProfileTotul

 

Câmpuri (142):

 

NrOpti, ftInteger - numărul barei din optimizare pe care se taie piesa. Toate piesele tăiate din aceeaşi bară au aceeaşi valoare.

Dublu, ftWideString, 1 - marcat dacă bara se taie în dublu, adică două profile odată. Valorile perechii apar în câmpurile Dbl_.

LungProfil, ftFloat - lungimea barei din care se taie, în mm.

LungRest, ftInteger - lungimea restului rămas din bară, care se pune în stoc, în mm.

TextRest, ftWideString, 20 - textul scurt pentru rest, aşa cum apare pe etichetă.

TextCompletRest, ftWideString, 30 - textul complet pentru rest, cu lungimea inclusă.

EsteBara, ftWideString, 1 - nu se completează în acest tabel: aici sunt profilele excluse din optimizare, care nu au fost aşezate pe nicio bară, deci întrebarea „vine dintr-o bară întreagă?” nu are răspuns pentru ele. În OptiProfile şi EticOptiProfile este completat normal.

SerieProfile, ftWideString, 60 - seria de profile.

Cod, ftWideString, 30 - codul profilului.

SufixCod, ftWideString, 10 - sufixul codului de profil.

CodMasina, ftWideString, 10 - codul de maşină al profilului.

Culoare, ftWideString, 200 - culoarea completă (culoarea de bază împreună cu cele aplicate), tradusă din baza de date. Lungimea de 200 de caractere este necesară pentru culoarea completă.

CulBaza, ftWideString, 50 - culoarea de bază a profilului, tradusă din baza de date.

CulAplInt, ftWideString, 50 - culoarea aplicată la interior, tradusă din baza de date.

CulAplExt, ftWideString, 50 - culoarea aplicată la exterior, tradusă din baza de date.

CulAplFlt, ftWideString, 50 - culoarea aplicată pe falţ, tradusă din baza de date.

CuloareAfisata, ftWideString, 50 - culoarea afişată a profilului, atunci când acesta este vopsit.

CodCuloare, ftWideString, 20 - codul complet de culoare.

DenCuloare, ftWideString, 60 - denumirea culorii, tradusă din baza de date.

CodCuloareAfisata, ftWideString, 20 - codul complet al culorii afişate.

Denumire, ftWideString, 100 - denumirea articolului din baza de date (profil, feronerie, accesoriu, manoperă).

C_Total, ftFloat - cota totală a profilului, în mm.

EsteOtel, ftWideString, 1 - marcat dacă rândul este o armătură (oţel), nu un profil.

NrUnicProfil, ftInteger - numărul unic al profilului.

CodUnicElement, ftInteger - codul unic al elementului (fereastră, accesoriu, adaos de toc).

ScurtareProfilStart, ftString, 1 - marcat dacă bara se scurtează la început.

Lung, ftFloat - lungimea de tăiere a piesei, în mm: lungimea profilului la rândurile de profile şi lungimea armăturii la rândurile de oţel.

LungTotal, ftFloat - lungimea totală a piesei, în mm.

LungInterior, ftFloat - lungimea piesei la interior, în mm.

LungInitial, ftFloat - lungimea iniţială a piesei, înainte de ajustări, în mm.

LungAlaturi, ftFloat - lungimea alăturată, fără cota de sudură, în mm.

LungAfisata, ftFloat - lungimea de tăiere aşa cum se afişează pe rapoarte şi pe etichete; poate diferi de lungimea folosită efectiv la debitare.

LungTotalAfisata, ftFloat - lungimea totală aşa cum se afişează pe rapoarte şi pe etichete.

LungInteriorAfisata, ftFloat - lungimea la interior aşa cum se afişează pe rapoarte şi pe etichete.

LungBandouFrezat, ftFloat - lungimea bandoului frezat, în mm.

GrosT, ftFloat - grosimea tăieturii (a discului de debitare), în mm.

CodOtel, ftWideString, 30 - codul primei armături (oţel) a profilului; este acelaşi cu CodO0.

DenOtel, ftWideString, 60 - denumirea primei armături (oţel) a profilului; este aceeaşi cu DenO0.

LungO, ftFloat - lungimea armăturii (oţelului), în mm.

TipProfil, ftWideString, 20 - tipul profilului, tradus din română.

TipProfilPVC, ftWideString, 20 - tipul profilului (toc, cercevea, bandou, ştulp ...), tradus din română.

CodPrag, ftWideString, 30 - codul profilului de prag.

DenPrag, ftWideString, 50 - denumirea pragului, tradusă din baza de date.

DenPragScurta, ftWideString, 25 - denumirea scurtă a pragului.

DenAccesoriu, ftWideString, 100 - denumirea accesoriului din care provine profilul.

GrupaAcc, ftWideString, 50 - grupa accesoriului.

ObsAccesoriu, ftWideMemo - observaţiile accesoriului.

NrOchi, ftWideString, 20 - ochiul sau ochiurile de care aparţine rândul.

FisierComanda, ftWideString, 100 - fişierul comenzii de care aparţine rândul. Se completează la listările pe mai multe comenzi; când este o singură comandă rămâne de obicei gol.

NumeClient, ftWideString, 50 - numele clientului.

Vanzator, ftWideString, 20 - vânzătorul. Rămâne doar pentru compatibilitate cu machetele vechi.

CodClient, ftWideString, 20 - codul clientului. Rămâne doar pentru compatibilitate cu machetele vechi.

CodUnicOferta, ftInteger - codul unic al ofertei din baza de date.

CodPunctOfertare, ftWideString, 20 - codul punctului de ofertare.

DZ_Denumire, ftWideString, 50 - denumirea zonei de livrare.

Label_Cod, ftWideString, 20 - codul de etichetă al profilului.

IDUnicClient, ftWideString, 20 - identificatorul unic al clientului din baza de date.

IDUnicOferta, ftWideString, 20 - identificatorul unic al ofertei din baza de date.

NrOferta, ftInteger - numărul ofertei.

DataLivrare, ftDateTime - data de livrare a comenzii.

DataMontaj, ftDateTime - data de montaj a comenzii.

CodUnicComanda, ftInteger - codul unic al comenzii din baza de date.

CodCicluProd, ftInteger - codul ciclului de producţie.

CodInternComanda, ftWideString, 70 - codul intern al comenzii.

CodIntern2Comanda, ftWideString, 70 - al doilea cod intern al comenzii.

CodIntern3Comanda, ftWideString, 70 - al treilea cod intern al comenzii.

OrasLivrare, ftWideString, 40 - oraşul de livrare.

JudetLivrare, ftWideString, 20 - judeţul de livrare.

TaraLivrare, ftWideString, 20 - ţara de livrare.

Dealer, ftWideString, 20 - dealerul comenzii.

PozObiect, ftInteger - numărul poziţiei din ofertă. Rămâne gol dacă oferta foloseşte codificarea elementelor.

Obiect, ftWideString, 30 - tipul obiectului (Fereastră, Uşă, Uşă balcon, Panou), tradus. Dacă oferta foloseşte codificarea elementelor, câmpul conţine în schimb codul obiectului.

CodObiect, ftWideString, 50 - codul obiectului (poziţiei) din care provine rândul.

Amplasare, ftWideString, 50 - amplasarea poziţiei din care provine rândul (de exemplu camera sau zona din clădire).

ObiectObs, ftWideMemo - observaţiile obiectului din care provine rândul; la panouri cuprind şi observaţiile ferestrelor.

OptiuniSelFerUsa, ftWideMemo - opţiunile selectate pentru fereastră sau panou.

OptiuniSelComplet, ftWideMemo - opţiunile selectate, în formă completă.

PozProfil, ftWideString, 10 - poziţia profilului în ramă (stânga, dreapta, sus, jos). La optimizare în acest câmp intră şi piesele de feronerie.

PozProfilSimplu, ftWideString, 10 - poziţia simplă a profilului (stânga, dreapta, sus, jos).

PozProfilSimpluRO, ftWideString, 10 - poziţia simplă a profilului în română, netradusă.

AreManer, ftWideString, 1 - marcat dacă profilul are mâner.

CotaManer, ftFloat - cota mânerului pe profil, în mm.

DenManer, ftWideString, 50 - denumirea mânerului, tradusă din baza de date.

Fero_Set, ftWideString, 50 - setul de feronerie din care provine profilul.

Fero_Marca, ftWideString, 50 - marca feroneriei.

Fero_Desc, ftWideString, 20 - descrierea feroneriei poziţiei.

ImagineObj, ftWideString, 20 - indicele desenului obiectului din care provine profilul optimizat, preluat din câmpul Imagine. La etichete i se pot adăuga, separate prin ";", şi alte valori, de exemplu identificatorul profilului.

Sertar, ftInteger - sertarul folosit la optimizare pentru sortarea profilului (ID_Sertar).

ID_FerUsa, ftInteger - identificatorul ferestrei (al tocului), pentru a şti ce cercevea aparţine cărei ferestre.

SertarBnd, ftInteger - sertarul bandoului.

SertareCercevele, ftWideMemo - lista sertarelor cercevelelor care merg împreună cu tocul.

SertareV2Cercevele, ftWideMemo - sertarele cercevelelor în varianta a doua, în care căruciorul este inclus în sertar.

SertareBaghetaCuOchi, ftWideMemo - sertarele baghetelor, împreună cu ochiul de care aparţin.

SertareV2BaghetaCuOchi, ftWideMemo - sertarele baghetelor cu ochi, în varianta a doua, în care căruciorul este inclus în sertar.

Sertar_v2, ftWideString, 20 - sertarul (poziţia în rastel) în care se sortează profilul debitat, generat de GenereazaSertarCarucior din setările CNC de rastel (număr de coloane şi de linii, separat pentru toc şi pentru baghetă) şi din tipul profilului. Rămâne gol dacă setările CNC nu sunt iniţializate.

Carucior_v2, ftInteger - numărul căruciorului pe care se aşază profilul debitat, generat împreună cu Sertar_v2 din aceleaşi setări CNC de rastel. Este 0 dacă setările CNC nu sunt iniţializate.

Sertar_v2_FerUsa, ftWideString, 20 - sertarele ferestrei, generate din setările CNC de rastel.

Carucior_v2_FerUsa, ftInteger - cărucioarele ferestrei, generate din setările CNC de rastel.

Sertar_v2_Bnd, ftWideString, 20 - sertarul bandoului, în varianta generată din setările CNC de rastel.

Carucior_v2_Bnd, ftInteger - căruciorul bandoului, generat din setările CNC de rastel.

SertarPrSup, ftInteger - sertarul profilelor suplimentare, dacă se foloseşte un sertar separat de cel al tocului.

Sertar_v2_PrSup, ftWideString, 20 - sertarul profilelor suplimentare, în varianta generată din setările CNC de rastel.

Carucior_v2_PrSup, ftInteger - căruciorul profilelor suplimentare, generat din setările CNC de rastel.

Unghi1, ftFloat - unghiul de debitare la capătul 1. La rândurile de armătură este unghiul armăturii, iar dacă nu este definit se foloseşte 90.

Unghi2, ftFloat - unghiul de debitare la capătul 2. La rândurile de armătură este unghiul armăturii, iar dacă nu este definit se foloseşte 90.

Unghi1Afisat, ftFloat - unghiul 1 aşa cum se afişează pe rapoarte şi pe etichete; poate diferi de Unghi1, care este unghiul folosit efectiv la debitare.

Unghi2Afisat, ftFloat - unghiul 2 aşa cum se afişează pe rapoarte şi pe etichete; poate diferi de Unghi2, care este unghiul folosit efectiv la debitare.

Unghi1Bold, ftWideString, 1 - marcat dacă unghiul 1 trebuie evidenţiat (îngroşat) în raport.

Unghi2Bold, ftWideString, 1 - marcat dacă unghiul 2 trebuie evidenţiat (îngroşat) în raport.

CodPrindereA, ftWideString, 20 - codul de prindere la capătul A; se foloseşte doar la bandouri.

CodPrindereB, ftWideString, 20 - codul de prindere la capătul B; se foloseşte doar la bandouri.

DenImbinareA, ftWideString, 50 - denumirea îmbinării dintre două profile, la capătul A (din stânga).

DenImbinareB, ftWideString, 50 - denumirea îmbinării dintre două profile, la capătul B (din dreapta).

ImagineProfil, ftInteger - indicele imaginii cu secţiunea profilului în lista de imagini a raportului, sau -1 dacă profilul nu are imagine. Este folosit de componenta TfrxWA_BMPImage.

ImagineImpartire, ftInteger - indicele desenului de croire a barei în lista de împărţiri a raportului (DefRapoarte.ListaImpartiriOpti). Arată cum se taie bara: lungimea barei, restul şi dacă restul se taie în două.

SeIncarca, ftWideString, 1 - marcat cu X pe eticheta primei piese din fiecare bară, adică acolo unde bara se încarcă pe maşină.

EsteRest, ftWideString, 1 - marcat cu X pe eticheta care reprezintă restul barei, nu o piesă tăiată.

EmptyLabel, ftWideString, 1 - marcat cu X la rândurile adăugate doar pentru a completa etichetele goale; nu corespund unui profil real.

ID_Rama, ftInteger - identificatorul ramei, folosit în codul de bare de sudură.

ID_RamaDeLaToc, ftInteger - identificatorul ramei tocului de care aparţine cerceveaua.

GrosimeTermopanDinConsum, ftInteger - grosimea termopanului, aşa cum rezultă din consum, în mm.

CodBaghetaDinConsum, ftString, 30 - codul baghetei, aşa cum rezultă din consum.

CodGarnituraGeamDinConsum, ftString, 30 - codul garniturii de geam, aşa cum rezultă din consum.

DimBaghete, ftString, 30 - dimensiunile baghetelor.

EsteDreptunghi, ftBoolean - marcat dacă rama din care provine profilul este dreptunghiulară.

EsteInCCV, ftBoolean - marcat dacă profilul face parte dintr-o cercevea.

FeroCuBroasca, ftBoolean - marcat dacă feroneria are broască.

FeroCuArticol1, ftBoolean - marcat dacă feroneria conţine articolul 1 definit în set.

DornmassBroasca, ftFloat - cota Dornmass a broaştei, în mm.

ObsOchiuri, ftWideString, 50 - observaţiile ochiurilor din care provine profilul.

LivrarePeFer, ftString, 1 - marcat pentru accesoriile şi profilele de adaus livrate montate pe fereastră.

DeschidereExt, ftString, 1 - marcat dacă deschiderea este spre exterior.

LabelVal0, ftWideMemo - valoarea variabilei personalizate de etichetă 0. Dacă profilul are definit un cod în câmpul LabelCod0, textul cu acel cod scris între paranteze drepte este înlocuit pe etichetă cu această valoare.

LabelVal1, ftWideMemo - valoarea variabilei personalizate de etichetă 1. Dacă profilul are definit un cod în câmpul LabelCod1, textul cu acel cod scris între paranteze drepte este înlocuit pe etichetă cu această valoare.

LabelVal2, ftWideMemo - valoarea variabilei personalizate de etichetă 2. Dacă profilul are definit un cod în câmpul LabelCod2, textul cu acel cod scris între paranteze drepte este înlocuit pe etichetă cu această valoare.

LabelVal3, ftWideMemo - valoarea variabilei personalizate de etichetă 3. Dacă profilul are definit un cod în câmpul LabelCod3, textul cu acel cod scris între paranteze drepte este înlocuit pe etichetă cu această valoare.

LabelVal4, ftWideMemo - valoarea variabilei personalizate de etichetă 4. Dacă profilul are definit un cod în câmpul LabelCod4, textul cu acel cod scris între paranteze drepte este înlocuit pe etichetă cu această valoare.

LabelVal5, ftWideMemo - valoarea variabilei personalizate de etichetă 5. Dacă profilul are definit un cod în câmpul LabelCod5, textul cu acel cod scris între paranteze drepte este înlocuit pe etichetă cu această valoare.

LabelVal6, ftWideMemo - valoarea variabilei personalizate de etichetă 6. Dacă profilul are definit un cod în câmpul LabelCod6, textul cu acel cod scris între paranteze drepte este înlocuit pe etichetă cu această valoare.

LabelVal7, ftWideMemo - valoarea variabilei personalizate de etichetă 7. Dacă profilul are definit un cod în câmpul LabelCod7, textul cu acel cod scris între paranteze drepte este înlocuit pe etichetă cu această valoare.

LabelVal8, ftWideMemo - valoarea variabilei personalizate de etichetă 8. Dacă profilul are definit un cod în câmpul LabelCod8, textul cu acel cod scris între paranteze drepte este înlocuit pe etichetă cu această valoare.

LabelVal9, ftWideMemo - valoarea variabilei personalizate de etichetă 9. Dacă profilul are definit un cod în câmpul LabelCod9, textul cu acel cod scris între paranteze drepte este înlocuit pe etichetă cu această valoare.