Integrationer / ERP / Sage 100
Har Sage 100 produktionsplanlægning, der tager højde for den faktiske kapacitet? Få overblik over Production Management og Sage 100 Produktion
Ikke i den forstand, at systemet placerer hver operation, hvor der er ledig maskin- og medarbejderkapacitet. To forskellige produkter bærer navnet. Amerikanske Sage 100 Production Management planlægger hver produktionsordre med det, Sage kalder en “infinite” (ubegrænset) belastningsmetode, og planlæggeren aflaster de overbelastede arbejdscentre. Tyske Sage 100 Produktion viser belastning og flaskehalse, og med tilvalget Plantafel kan planlæggeren trække opgaver rundt på en tavle. Produktionsvirksomheder, der har brug for produktionsplanlægning, som tager højde for den faktiske tilgængelighed af hver maskine, medarbejder, hvert værktøj og materiale, bruger SkyPlanner APS sammen med Sage 100.
Først: Hvilken Sage 100 bruger du?
Sage 100 i USA og Canada er det tidligere MAS 90 og MAS 200. Produktionen håndteres i Production Management, som er bygget op omkring produktionsordrer, skabeloner, aktivitetskoder og arbejdscentre. Production Management erstattede det ældre modul Work Order.
Sage 100 i Tyskland og Østrig er efterfølgeren til Sage Office Line og Sage New Classic. Produktionen håndteres i Sage 100 Produktion, som er bygget op omkring Ressourcenlisten, Fertigungsaufträge og Arbeitsplätze. Sage sælger det i pakkerne Basic, Professional og Enterprise (Sage 100 Produktion).
De to har samme navn og leverandør, men ikke samme kodebase. Nedenfor gennemgår vi dem hver for sig med deres egne begreber.
Sådan planlægger amerikanske Sage 100 Production Management trin for trin
1. Arbejdscentre
I Work Center Maintenance angiver du køtid, effektivitetsprocent, antal medarbejdere eller maskiner, tilgængelige timer pr. ugedag og lukkedage. Sage definerer et arbejdscenter som “one or more persons or machines” (en eller flere personer eller maskiner) og skriver: “they are considered a single unit for capacity planning and detailed work assignments.” (de betragtes som én enhed ved kapacitetsplanlægning og detaljeret fordeling af arbejdet). (kilde)
Kapaciteten er et antal timer pr. dag. “Each work center has a capacity, expressed in hours, that it can perform on a given day.” (Hvert arbejdscenter har en kapacitet målt i timer, som det kan levere på en given dag). Sage beregner den som dagens standardtimer ganget med effektivitetsprocenten. (kilde)
2. Skabeloner og produktionsordrer
En produktionsordreskabelon indeholder de enkelte trin, som hver har en aktivitetskode, der henviser til et arbejdscenter. Ud fra skabelonen oprettes en produktionsordre, kaldet work ticket. Sages vejledning til brugere af Work Order viser, hvad de gamle begreber hedder nu: work order bliver til work ticket, routing bliver til template, og operation code bliver til activity code. (kilde)
3. Enhanced Scheduling
Uden Enhanced Scheduling får de enkelte trin deres datoer fra de datoer, du indtaster på produktionsordren. For at få dem beregnet åbner du Production Management Options og følger anvisningen under fanen Schedule: “select the Enable Enhanced Scheduling check box.” (markér afkrydsningsfeltet Enable Enhanced Scheduling). (kilde)
Om Enhanced Scheduling skriver Sage: “uses the forward or backward scheduling method to determine when each step of a work ticket should be started and how long each step takes to complete.” (bruger fremadrettet eller bagudrettet planlægning til at bestemme, hvornår hvert trin i en produktionsordre skal starte, og hvor lang tid det tager at udføre). Fremadrettet planlægning tager udgangspunkt i produktionsstartdatoen. Bagudrettet planlægning tager udgangspunkt i leveringsfristen.
4. Planlægning uden kapacitetsbegrænsninger
Det er det afgørende valg i systemets opbygning. Sages hjælp beskriver det sådan: “The “infinite” loading technique is used to allow each work ticket to be scheduled independently.” (Planlægning uden kapacitetsbegrænsninger gør det muligt at planlægge hver produktionsordre uafhængigt af de andre). (kilde) I hjælpen til det ældre Work Order beskrives det som at planlægge “each work order as if it were the only work order in the shop,” (hver produktionsordre, som om den var den eneste i produktionen), og der tilføjes: “care must be taken not to overload the work centers.” (man skal passe på ikke at overbelaste arbejdscentrene). (kilde)
5. Gennemgå belastningen og afhjælp overbelastning
Work Center Capacity Inquiry viser “commitments against work centers in three formats: daily, weekly, and detail.” (planlagt belastning på arbejdscentre i tre visninger: dagligt, ugentligt og detaljeret). (Nyheder i 2023) Når et arbejdscenter er overbelastet, er Sages løsning manuel: “Individual work orders can be rescheduled or the queue time can be increased to relieve overcommitted work centers.” (Enkelte produktionsordrer kan omplanlægges, eller køtiden kan øges for at aflaste overbelastede arbejdscentre).
Sådan planlægger tyske Sage 100 Produktion trin for trin
1. Ressourcenliste
Ressourcenliste er det centrale objekt. Med Sages egne ord indeholder det “alle für die Herstellung eines Artikels notwendigen Ressourcen und Arbeitsabläufe” (alle ressourcer og arbejdsgange, der er nødvendige for at fremstille en vare): Stückliste, Arbeitsplan, værktøjslisten og underleverandørarbejde. På operationerne, kaldet Arbeitsgänge, angives omstillingstid og tid pr. enhed, mængdefaktorer samt buffer- og ventetider. (Sages hjælp)
2. Fertigungssteuerung
Standardmodulet omfatter fremadrettet og bagudrettet planlægning, just-in-time-planlægning, simulering af planen, produktionsforslag, sammenlægning eller opdeling af ordrer samt integreret materialeplanlægning. Det giver også en “Anzeige von Engpass-Positionen (Material und Kapazität)” (visning af flaskehalse for materialer og kapacitet) samt en kontrol af, om planen kan gennemføres.
3. Belastning pr. Arbeitsplatz
“Mit der integrierten Arbeitsplatzauslastung können Sie unter Einbeziehung flexibler Zeiträume die aktuelle Belastung Ihrer Arbeitsplätze und Maschinen grafisch und tabellarisch einsehen.” (Med den integrerede visning af arbejdscenterbelastning kan du se den aktuelle belastning på arbejdscentre og maskiner grafisk og i tabeller for valgfrie perioder). Du ser den aktuelle belastning på arbejdscentre og maskiner som et diagram eller en tabel.
4. Plantafel
Den grafiske planlægningstavle er tilvalgspakken “Grafische Ressourcenplanung (Zusatzpaket)” (grafisk ressourceplanlægning som tilvalg). Den viser et Gantt-diagram pr. ressource: medarbejder, maskine eller underleverandør. “Mittels Drag & Drop können Sie die Tätigkeiten verschieben, und in Sekundenschnelle werden die Aufträge und der Materialbedarf neu terminiert.” (Med træk og slip kan du flytte opgaverne, og på få sekunder får ordrerne og materialebehovet nye datoer). Planlæggeren flytter opgaverne, og Sage 100 ændrer datoerne for ordrer og materialebehov. På Sages side om Produktion står Grafische Ressourcenplanung/Leitstand som tilvalg i alle pakker (kilde).
Det skal planlæggeren stadig gøre
- USA: Hver produktionsordre planlægges for sig. Planlægning uden kapacitetsbegrænsninger tager ikke hensyn til de øvrige produktionsordrer på samme arbejdscenter.
- USA: Overbelastning skal løses manuelt. Sages løsning er at omplanlægge produktionsordrer eller øge køtiden.
- USA: Ét arbejdscenter har én samlet timekapacitet. Flere maskiner og medarbejdere i et arbejdscenter deler ét dagligt timetal. Sages hjælp beskriver hverken tidslinjer for de enkelte maskiner, en omstillingsmatrix eller begrænsninger på værktøjer.
- Tyskland: Tavlen betjenes med træk og slip. Plantafel ændrer ordredatoerne, når planlæggeren har flyttet en opgave. Sage beskriver ingen automatisk fastlæggelse af rækkefølgen.
- Tyskland: Tavlen er en tilvalgspakke. Grafische Ressourcenplanung er en tilvalgspakke, så grundmodulet viser belastning og flaskehalse uden tavlen.
- Begge: Omstillingstider angives pr. trin. Omstillingstiden ligger på det enkelte trin eller Arbeitsgang. Sage dokumenterer ingen rækkefølgeafhængig omstilling mellem produkter.
- Begge: Hver ændring kræver ny udligning af belastningen. Efter en hasteordre eller et nedbrud skal planlæggeren gennemgå belastningen igen.
Når Sage 100’s egen planlægning er nok
Planlægningen i Sage 100 er tilstrækkelig, når:
- Et eller to arbejdscentre med flaskehalse bestemmer planen, og resten af produktionen har ledig kapacitet.
- Gennemløbstiderne er lange, og du kun har brug for at fastlægge den daglige eller ugentlige belastning pr. arbejdscenter.
- En værkfører fastlægger rækkefølgen ved maskinen.
- Omstillingerne ikke afhænger af, hvilket produkt der blev kørt før.
- Medarbejdere, værktøjer og materialernes ankomst ikke ændrer rækkefølgen af arbejdet.
Når du har brug for produktionsplanlægning med kapacitetsbegrænsninger
Du er vokset fra planlægningen i Sage 100, når flere af disse forhold gælder:
- Planlæggeren bruger timer hver uge på at omplanlægge produktionsordrer eller trække opgaver rundt på Plantafel.
- Leveringsdatoerne skrider, selv om den daglige belastning pr. arbejdscenter ser fin ud.
- Omstillingstiden afhænger af det produkt, der blev kørt før.
- Operatører, skiftehold og fravær begrænser planen lige så meget som maskinerne.
- Stanseværktøjer, forme eller fiksturer deles mellem maskiner.
- Materialernes tilgængelighed afgør, hvilken opgave der kan starte.
- Hasteordrer og nedbrud tvinger jer til at omplanlægge flere gange om ugen.
Det skal du se efter
- Planlægning på operationsniveau med start, slut og arbejdsstation for hvert trin eller Arbeitsgang.
- Hensyn til alle ressourcers faktiske kapacitet på én gang: maskiner, medarbejdere og værktøjer.
- Automatisk afhjælpning af overbelastning, ikke en kapacitetsoversigt eller en tavle, hvor du selv skal udligne belastningen.
- En omstillingsmatrix til rækkefølgeafhængige, asymmetriske omstillinger.
- Værktøjer som delte ressourcer med begrænset kapacitet og opgaver, der kræver flere operatører på én gang.
- Planlægning med hensyn til materialer, som kontrollerer lagerbeholdning og kommende leverancer på indkøbsordrer.
- En klar løsning til dataudveksling med Sage 100. Spørg, hvordan leverandøren læser produktionsordrer eller Fertigungsaufträge og skriver datoer tilbage i netop jeres Sage 100.
Mulighederne falder i tre grupper:
- Planlægning i Sage 100: Enhanced Scheduling i USA og tilvalget Plantafel i Tyskland. Planlæggeren afhjælper overbelastning.
- Lokalt installerede Leitstand- og APS-tilvalg, som installeres ved siden af Sage 100 og sættes op i et projekt med leverandøren.
- Cloudbaseret APS med understøttelse af arbejdets udførelse i produktionen er den kategori, SkyPlanner hører til. Systemet planlægger automatisk alle ressourcer sammen med Sage 100, omplanlægger ved ændringer i produktionen og giver operatørerne adgang til planen.
Her passer SkyPlanner ind
SkyPlanner APS dækker alle de nævnte mangler. Hver arbejdsstation har begrænset kapacitet, og Arcturus AI planlægger alle trin på få sekunder. Maskiner, medarbejdere, værktøjer og materialer planlægges samlet i én motor. Et arbejdscenter med fire maskiner bliver til fire arbejdsstationer eller én gruppe af arbejdsstationer, og hver maskine får sin egen tidslinje.
Omstillingstidsmatricen indeholder tiden for omstilling mellem hvert produktpar i begge retninger, og motoren vælger den rækkefølge, der kræver mindst omstillingstid. Værktøjer er fælles ressourcer med begrænset kapacitet, og en opgave kan kræve flere operatører samtidig. Når en maskine eller medarbejder ikke er til rådighed, bruger motoren de alternativer, du har defineret.
Materialestyret detailplanlægning simulerer den fremtidige lagerbeholdning ud fra den aktuelle beholdning og kommende indkøbsleverancer. Bestilt materiale regnes som tilgængeligt på leveringsdatoen, så arbejdet først planlægges, når materialet er til rådighed.
Autopilot omplanlægger automatisk, når produktionen ændrer sig, og respekterer dine låsninger og prioriteter. Planlæggerne justerer opgaver på en Gantt-tidslinje, og operatørerne registrerer arbejdet på telefon eller tablet med Mobile Confirmations.
Vælg SkyPlanner, når du hver uge bruger timer på at udjævne belastningen på arbejdscentrene eller flytte opgaver i Plantafel.
Vælg SkyPlanner, når omstillinger, fælles værktøjer eller opgaver med flere operatører afgør, hvad der kan sættes i gang som det næste.
Vælg SkyPlanner, når du på få uger vil have en brugbar produktionsplan, der respekterer den reelle maskin- og medarbejderkapacitet, sammen med det Sage 100, du allerede bruger.
Start med en Excel-eksport af dine åbne produktionsordrer eller Fertigungsaufträge i den gratis prøveperiode på 30 dage (op til 20 arbejdsstationer, intet kreditkort). Derefter er prisen fra 199 € om måneden med 5 arbejdsstationer inkluderet. Der faktureres månedligt, og du kan opsige når som helst. Du får på forhånd et tilbud på integrationen ud fra dine processer og behov sammen med dit abonnement, så du kender den samlede pris, inden du går i gang. Implementeringen er normalt afsluttet inden for få uger efter opstarten af onboarding.
SkyPlanner integrerer med Sage 100 i begge retninger. Fra den amerikanske Sage 100 hentes produktionsordrer, arbejdscentre, varer og indkøbsordrer, mens planlagte datoer for de enkelte trin og tidsregistreringer sendes tilbage via Business Object Interface. Fra den tyske Sage 100 hentes Fertigungsaufträge, Arbeitsgänge og Arbeitsplätze, mens datoer for Arbeitsgang og Rückmeldungen sendes tilbage via den forbindelsesmetode, der fastlægges med din Sage-partner under afklaringen i onboardingforløbet. SkyPlanner-teamet konfigurerer integrationen under onboarding og yder support efter idriftsættelsen. Din Sage-partner eller dine interne udviklere kan bruge den dokumenterede REST API (API-reference) med blot et API-token.
Læs, hvordan delene hænger sammen, på siden SkyPlanner til Sage 100, eller gå direkte til integrationsguiden til Sage 100. Bruger du Sage 200 eller Sage X3? Se Sage 200 og Sage X3. Du finder andre ERP-systemer i oversigten over ERP-integrationer.
Produktionsvirksomheders erfaringer med SkyPlanner
99,2%leveringssikkerhed
“SkyPlanner har gjort det lettere at få øje på flaskehalse og skabt mere klarhed i produktionsstyringen.”
Toni Tuori, produktionschef
Piristeel · Tagsikring og regnvandssystemer
Leveringssikkerheden nåede op på 99,2% i år, og planlægningen sparer op til fire timers arbejdstid om dagen.
1.000-vis afproduktionsordrer planlagt automatisk
“Vi har styr på produktionen på en helt anden måde, og vores forståelse af kapaciteten er på et helt andet niveau.”
Hannu Ryynänen, administrerende direktør
Mamec · Industrielle blandere, pumper og højteknologisk kontraktproduktion
Tusindvis af produktionsordrer planlægges automatisk, og hele organisationen har overblik over produktionen i realtid.
Ofte stillede spørgsmål
Har Sage 100 et værktøj til produktionsplanlægning?
Ja, begge produkter har et. Den amerikanske Sage 100 Production Management har Enhanced Scheduling, som beregner datoer for de enkelte trin fremad eller bagud uden kapacitetsbegrænsninger. Den tyske Sage 100 Produktion har fremad- og bagudrettet planlægning, visning af flaskehalse og en grafisk Plantafel som tilvalg. I begge systemer er det planlæggeren, der løser overbelastninger.
Tager Sage 100 Enhanced Scheduling hensyn til den reelle kapacitet i produktionsplanlægningen?
Nej. Sages hjælp beskriver det som en “infinite” (ubegrænset) belastningsmetode, der planlægger hver produktionsordre uafhængigt af de andre. Work Center Capacity Inquiry viser derefter den disponerede kapacitet, og planlæggeren flytter produktionsordrer eller tilføjer køtid.
Planlægger Sage 100 Plantafel automatisk inden for den tilgængelige kapacitet?
Plantafel er en grafisk tavle, hvor planlæggeren flytter opgaver med træk og slip, hvorefter Sage 100 opdaterer datoerne for ordrer og materialebehov. Et system til produktionsplanlægning, der respekterer den reelle kapacitet, placerer selv hver operation på ledig kapacitet og omplanlægger, når produktionen ændrer sig.
Håndterer Sage 100 rækkefølgeafhængige omstillingstider?
Sage 100 gemmer omstillings- og kørselstider for hvert trin eller Arbeitsgang. SkyPlanner APS tilføjer en omstillingstidsmatrix. Den gemmer omstillingstider mellem produktpar (blå til rød 30 minutter, rød til blå 60) og vælger rækkefølgen af opgaver, så omstillingstiden minimeres.
Hvordan forbindes SkyPlanner APS med Sage 100?
SkyPlanner integrerer med Sage 100 i begge retninger, og SkyPlanner-teamet konfigurerer integrationen under onboarding. Den amerikanske Sage 100 forbindes via Business Object Interface og ODBC. Data fra den tyske Sage 100 læses fra systemets SQL Server-database, mens metoden til at skrive data tilbage aftales med din Sage-partner. Planlagte datoer sendes tilbage til hvert trin, og SkyPlanner-webhooks sender ændringer i planen, så snart de sker.
Kan jeg teste SkyPlanner, før jeg integrerer det med Sage 100?
Ja. Eksportér dine åbne produktionsordrer eller Fertigungsaufträge og ressourcer til Excel, importér dem i SkyPlanner i prøveperioden på 30 dage, og sammenlign planen med din nuværende plan. Du behøver ikke et kreditkort. Se priser, start prøveperioden, eller kontakt salg.