RunProductionSchedulingMacro
RunProductionSchedulingMacro wordt gebruikt voor het aanroepen van de client voor back-end productieplanning die de geparameteriseerde modelnaam en de macronaam van de productieplanning ondersteunt om aan te geven welke clientactie moet worden uitgevoerd. Deze macro-opdracht wordt uitgevoerd op systeemniveau.
Voor de macro worden de volgende parameters gebruikt:
- Modelnaam
- De context voor de naam van het productieplanningsmodel voor het uitvoeren van de macro. Dit ondersteunt de parameter %modelcontext% die wordt vervangen door het huidige productieplanningsmodel bij het uitvoeren van macro's in de productieplanning 'module' (productieplanningsmodelgegevens).
- Macronaam
- De macronaam voor het productieplanningsmodel.
Voor het uitvoeren van de macro moet de waarde voor het veld Opdracht worden opgegeven met de volgende opmaak: RunProductionScheduling(Modelnaam, Macronaam)
Bij het uitvoeren van de macro wordt de status gewijzigd in 'Actief' om aan te geven dat de macro wordt verwerkt. De status wordt gewijzigd in 'Voltooid' wanneer het proces is voltooid.
Behoefte | Parameters |
---|---|
Gegroepeerde planning verwijderen en nieuw schema aanmaken binnen het model: ModelA voor geavanceerde planning | RunProductionSchedulingMacro("ModelA","Planning") |
Testgegevens importeren vanuit M3 binnen model QACFBDEV02_TST voor geavanceerde planning | RunProductionSchedulingMacro("QACFBDEV02_TST","Testgegevens vanuit M3 importeren") |
Validaties worden uitgevoerd wanneer u de macro uitvoert. Als een van de validaties mislukt, wordt de uitvoering van de macro afgebroken en de bijbehorende foutmelding weergegeven. Deze tabel beschrijft de foutmelding die wordt weergegeven tijdens de uitvoering van de macro:
Validatievoorwaarde | Foutmelding |
---|---|
Controleer of de naam van het productieplanningsmodel bestaat | Model met de naam {0} bestaat niet of is niet toegankelijk voor de huidige gebruiker |
Controleer of de macronaam van de productieplanning bestaat | Macro met de naam {0} is niet aanwezig in productieplanningsmodel {1} |