använder vi offertfälet
|
Avisera/Visa registrera och ändra contianer
|
Ändra skada till annan typ
- Contianerorderrad läses in från databas
- Ny skadekod läses in från dialog (Order_rad.Rabb_mode(1))
- Skadekod 1 AV Aviserad
- Skadekod 2 DM Skadad
- Skadekod 3 REP Skada reparerad och skall faktureras
- Reparationsdatum sätts till dagens datum
- Order_rad.Lev_flagg sätts till "TG"
- Contianerorderrad uppdateras
- Orderrader med REPKOD, status NYTT eller OFF:
- Finns ej repdatum sätts detta till dagens datum (Order_rad.Rabb_mode(2))
- Order_rad.Lev_antal sätts till Ordr_rad.Best_antal
- Status sätts till NYTT
- Orderraden uppdateras
- Skadekod 4 OK Container är OK för att kunna skeppas
- Skadekod 5 No action
- Order märks med No Action, Order_rad.Rabb_mode(1)=5
- Om inget repdatum finns blir repdatum (Order_rad.Rabb_mode(2)) dagens datum
Rader med REPKOD, status NYTT eller OFF
- Orderrad märks med No Action, Order_rad.Rabb_mode(1)=5
- Om inget repdatum finns blir repdatum (Order_rad.Rabb_mode(2)) dagens datum
- Leverat antal blir noll (Order_rad.Lev_antal=0)
- Status blir NYTT
- Skadekod TT Tvätt & Tork
- Skadekod PTI Pri trip inspection
- är OK för att kunna skeppas
|
|
|
|
|
Registrera repkoder med klass REPKOD och REPKOD2
|
- Artikelnummer registreras, programmet söker efter artikel
- Beskrivning registreras
- Ingen åtgärd när artikelnr finns
- Om inget artiklnummer är påbörjat sker Affärssystem SystemQ linux Sök artikelsökning på namn
- Programmet fortsätter på samma sätt som när artikelnummer blivit registrerat
- Antal registreras
- Befintlig rad
- Ny rad
- Info på orderrad nollställs
- Nytt posnummer beräknas, kundorder uppdateras med sista pos
- Om skada är satt till REP får raden status NYTT annars OFF
- Skadekod sätts till contianerradens
- Repdatum sätts till contianerradens
- Antal läses från dialog
- Artikelns beskrivning kopieras till orderradens beskrivning
- Raden lagras eller uppdateras
- Fälten för raden rensas
- Listan med rader uppdateras
- Ny rad kan registreras
|
Registrera repkoder med klass REPKOD3
|
- Artikelnummer registreras
- Fälten Tim/ant och Matr Kr öppnas för registrering
- Info på orderraden nollställs
- Orderraden får status OFF
- Focus i Beskrivning
- Artikelnr finns
- Beskrivning registreras
- Ingen åtgärd när artikelnr finns
- Antal registreras
- Befintlig rad
- Ny rad
- Info på orderrad nollställs
- Nytt posnummer beräknas, kundorder uppdateras med sista pos
- Om skada är satt till REP får raden status NYTT annars OFF
- Skadekod sätts till contianerradens
- Repdatum sätts till contianerradens
- Beskrivning och antal läses från dialog
- Raden lagras eller uppdateras
- Ta bort EIR knappen aktiveras
- Registrering fortsätter med tim/ant
- Timmar per antal registreras
- Om registrering pågår på rad
- Raden läses in
- Timmar läses in och lagras i Order_rad.Pris
- Raden lagras
- Registrering fortsätter med materialkostad per antal
- Materialkostnad per antal registreras
- Om registrering pågår på rad
- Raden läses in
- Materialkostnad läses in läses in och lagras i Order_rad.Rabb_mode(8)
- Raden lagras
- Fälten för raden rensas
- Listan med rader uppdateras
|
|
|
Status NYTT
| Tänds om raden har status FAKT
- Status på raden ändras till NYTT så att raden kan faktureras på nytt
- Fälten för raden rensas
- Listan med rader uppdateras
|
Fakturerad
| Tänds om raden har status NYTT
- Status på raden ändras till FAKT, man vill spara raden men inte fakturera den
- Fälten för raden rensas
- Listan med rader uppdateras
|
TaBortEIR
| Tänds om raden har status NYTT eller OFF och registrering av rad som är lagrad pågår
- Tar bort pågående rad
- Fälten för raden rensas
- Listan med rader uppdateras
|
Ny EIR
| Fälten för raden rensas så att ny rad kan registreras
|
|
|
- Artiklar med Artikel.Klassnr=REPKOD eller REPKOD2
- Antal, antal skador, antal m2. Lagras i Order_rad.Best_antal
- Timmar per antal, Lagras i Artikel.Fors_pris(1)
- Materialkostnad per antal , Lagras i Artikel.Fors_pris(2)
- Kr per timme, Lagras i Kundpriser på artikel Tid
- Kostnad för en reperation = Antal* Timmar per antal*Kr per timme + Antal * Materialkostnad per antal
- Artiklar med Artikel.Klassnr=REPKOD eller REPKOD2
- Antal, antal skador, antal m2. Lagras i Order_rad.Best_antal
- Timmar per antal, Lagras i Order_rad.Pris
- Materialkostnad per antal , Lagras i Order_rad.Rabb_mode(8)
- Kr per timme, Lagras i Kundpriser på artikel Tid
- Kostnad för en reperation = Order_rad.Best_antal * Order_rad.Pris*Kr per timme + Order_rad.Best_antal * Order_rad.Rabb_mode(8)l
|
|
|
Arkivering av avslutade eller gamla order görs från Topmenyn->Verktyg->Arkivera
- Programmet väljer alla order
- Kontroll av status på rad
- Alla rader måste uppfylla kraven
- Status FAKT: godkänd
- Status OFF: Godkänd om orderdatum är äldre än 600 dagar
- Status NYTT: Godkänd om orderdatum är äldre än 600 dagar
- Övriga är ej godkänd
- Om godkänd flyttas order till arkiv-databasen
|
|
|
|