|
|
DataMuseum.dkPresents historical artifacts from the history of: MIKADOS |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about MIKADOS Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 3744 (0xea0)
Types: TextFile
Notes: Mikados_K
Names: »FORKINDU.K«
└─⟦6b1c9961a⟧ Bits:30008989 INDPERM P1
└─⟦this⟧ »FORKINDU.K«
FORKALKULATION.
Den første behandling af en ny ordre i systemet vil altid være for-
kalkulationen, idet det er gennem forkalkulationen systemet får kend-
skab til ordren. En ordre kan altså ikke behandles af andre pro-
grammer, før den er forkalkuleret.
Under forkalkulationen skrives resultatet på printeren, der altså
skal være tændt og monteret med papir.
Inden hver forkalkulation spørger programmet:
Flere forkalkulationer J/N
Såfremt der svares N, vender maskinen tilbage til programvalg,
i modsat fald starter den en ny forkalkulation med at spørge om
Ordrenr
og
Produktnr.
Såfremt der allerede findes en forkalkulation med det samme ordrenr
og produktnr, spørger maskinen således:
ORDRE-PRODUKTNR KOMBINATIONEN FINDES ALLEREDE
Ønskes: Nyt nr : N, nyindtastning af GL.nr : G, Tilføjelse til
gl. nr : T
Svares N, spørger programmet igen om ordrenr og produktnr, der
begyndes altså forfra.
Svares G, kan den allerede eksisterende forkalkulation ændres, idet
de faste oplysninger indlæses igen, hvorimod de eksisterende
operationslinier bibeholdes.
Svares T, bibeholdes de eksisterende faste oplysninger, og der kan
tilføjes nye operationslinier, eller de eksisterende kan ændres.
Findes forkalkulationen IKKE i forvejen, oprettes der en ny forkal-
kulation, og de faste oplysninger indlæses. Disse er:
Antal bestilt
Materialepris
Salgspris
Kalkulationsfaktor
Endelig indlæses leveringsdatoen (ÅÅMMDD), der dog ikke huskes, men
blot udskrives på forkalkulationsudskriften.
Programmet vi nu indlæse en række operationslinier, indeholdende
følgende felter:
Operationsnr
1/100 timer pr. enhed
Minutfaktor
Operationsnummeret skal ligge mellem 1 og 99, idet der dog kan sættes
et ciffer før nummeret til markering af en speciel brug fx. oplæring.
Eksisterer det indtastede operationsnr ikke, vil programmet bede om
et nyt.
Findes det indtastede operationsnr allerede på den igangværende
forkalkulation, vil programmet spørge således:
ORDRE-PRODUKT-OPERATION-NR KOMBINATIONEN FINDES ALLEREDE
Ønskes: Nyt operationsnr: N, nyindtastning af Gl. operationsnr : G.
Svares N, spørger programmet om et nyt operationsnr, og det allerede
indtastede berøres ikke.
Svares G, vil den allerede eksisterende operationslinie med samme
operationsnr blive erstattet af den nyindtastede.
Der indlæses nye operationslinier, indtil der indtastes operations-
nummeret 0, hvorefter forkalkulationen afsluttes, og forkal-
kulationens resultat udskrives på printeren.
▶0f◀FORKALKULATION.▶0f◀CDen første behandling af en ny ordre i systemet vil altid være for-CEkalkulationen, idet det er gennem forkalkulationen systemet får kend-E@skab til ordren. En ordre kan altså ikke behandles af andre pro-@"grammer, før den er forkalkuleret."AUnder forkalkulationen skrives resultatet på printeren, der altsåA&skal være tændt og monteret med papir.&▶01◀ ▶01◀-Inden hver forkalkulation spørger programmet:-▶01◀ ▶01◀▶1c◀ Flere forkalkulationer J/N▶1c◀▶01◀ ▶01◀>Såfremt der svares N, vender maskinen tilbage til programvalg,>?i modsat fald starter den en ny forkalkulation med at spørge om?▶0b◀ Ordrenr▶0b◀▶02◀og▶02◀▶0e◀ Produktnr.▶0e◀CSåfremt der allerede findes en forkalkulation med det samme ordrenrC'og produktnr, spørger maskinen således:'▶01◀ ▶01◀-ORDRE-PRODUKTNR KOMBINATIONEN FINDES ALLEREDE->Ønskes: Nyt nr : N, nyindtastning af GL.nr : G, Tilføjelse til> gl. nr : T ▶01◀ ▶01◀>Svares N, spørger programmet igen om ordrenr og produktnr, der>▶16◀begyndes altså forfra.▶16◀CSvares G, kan den allerede eksisterende forkalkulation ændres, idetC<de faste oplysninger indlæses igen, hvorimod de eksisterende<▶1c◀operationslinier bibeholdes.▶1c◀BSvares T, bibeholdes de eksisterende faste oplysninger, og der kanB@tilføjes nye operationslinier, eller de eksisterende kan ændres.@▶01◀ ▶01◀CFindes forkalkulationen IKKE i forvejen, oprettes der en ny forkal-C5kulation, og de faste oplysninger indlæses. Disse er:5▶0f◀ Antal bestilt▶0f◀▶0f◀ Materialepris▶0f◀▶0b◀ Salgspris▶0b◀▶14◀ Kalkulationsfaktor▶14◀▶01◀ ▶01◀CEndelig indlæses leveringsdatoen (ÅÅMMDD), der dog ikke huskes, menC,blot udskrives på forkalkulationsudskriften.,▶01◀ ▶01◀▶01◀ ▶01◀@Programmet vi nu indlæse en række operationslinier, indeholdende@▶10◀følgende felter:▶10◀▶0e◀ Operationsnr▶0e◀▶17◀ 1/100 timer pr. enhed▶17◀\r Minutfaktor\r▶01◀ ▶01◀EOperationsnummeret skal ligge mellem 1 og 99, idet der dog kan sættesEEet ciffer før nummeret til markering af en speciel brug fx. oplæring.ECEksisterer det indtastede operationsnr ikke, vil programmet bede omC▶07◀et nyt.▶07◀?Findes det indtastede operationsnr allerede på den igangværende?.forkalkulation, vil programmet spørge således:.▶01◀ ▶01◀8ORDRE-PRODUKT-OPERATION-NR KOMBINATIONEN FINDES ALLEREDE8CØnskes: Nyt operationsnr: N, nyindtastning af Gl. operationsnr : G.C▶01◀ ▶01◀DSvares N, spørger programmet om et nyt operationsnr, og det alleredeD▶18◀indtastede berøres ikke.▶18◀ASvares G, vil den allerede eksisterende operationslinie med sammeA1operationsnr blive erstattet af den nyindtastede.1▶01◀ ▶01◀CDer indlæses nye operationslinier, indtil der indtastes operations-C<nummeret 0, hvorefter forkalkulationen afsluttes, og forkal-<,kulationens resultat udskrives på printeren.,▶01◀ ▶01◀▶01◀ ▶01◀▶01◀ ▶01◀▶00◀▶00◀d være for-CEkalkulationen, idet det er gennem forkalkulationen systemet får kend-E@skab til ordren. En ordre kan altså ikke behandles af andre pro-@"ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc▶00◀