Samþætta við kerfi þriðju aðila fyrir framkvæmd framleiðslu
Sum framleiðslufyrirtæki sem nota Microsoft Dynamics 365 Supply Chain Management nota staðbundna virkni í Dynamics 365 til að stýra framleiðslustarfsemi sinni fyrir vélar, búnað og starfskrafta. Hins vegar nota önnur framleiðslufyrirtæki, einkum þær sem eru með háþróaðar framleiðslukröfur, framkvæmdarkerfi framleiðslu (MES) frá þriðja aðila í staðinn. Fyrirtæki gætu valið MES-lausn frá þriðja aðila vegna þess að hún er til dæmis sniðin sérstaklega að flestum eða öllum þrepum iðnaðar þeirra.
Í samþættri lausn eru gagnaskipti að fullu sjálfvirk og eiga sér stað í nær rauntíma. Þess vegna er gögnum haldið uppfæraðu í báðum kerfum, og engin handvirk gagnafærsla er nauðsynleg. Til dæmis, þegar efnisnotnun er skráð í MES, tryggir samþættingin að sama notkun sé einnig skráð í Dynamics 365. Þess vegna eru uppfærðar birgðafærslur aðgengilegt öðrum mikilvægum ferlum, svo sem áætlanagerð og sölu.
Lausnin gerir það hraðar, auðveldara og ódýrara fyrir notendur Supply Chain Management að samþætta við þriðja aðila MES. Það býður upp á eftirfarandi eiginleika:
- Viðskiptaviðburðir og viðmót sem styðja lykil framleiðsluferli
- Miðlægt stjórnborð þar sem hægt er að rekja úrvinnsluferli tilviksins, keyra úrræðaleit og lagfæra ferli sem mistakast
Eftirfarandi skýringarmynd sýnir dæmigert safn viðskiptatilvika, ferla og skilaboða sem skiptast á í samþættri lausn.
Kveiktu á samþættingareiginleikanum fyrir MES
Stjórnandi þarf að kveikja á honum í kerfinu þínu áður en hægt er að nota þennan eiginleika eins og lýst er í eftirfarandi ferli.
- Opnið Kerfisstjórnun > Setja upp > Skilgreining leyfis.
- Gakktu úr skugga um að Tími og mæting leyfislykillinn sé virkur (sýnir hak). Þessi leyfislykill er áskilinn vegna þess að hann stjórnar virkni og gögnum framkvæmd framleiðslu. Ef það er ekki virkt skaltu gera eftirfarandi skref:
- Setjið kerfið í viðhaldsstillingu eins og lýst er í Viðhaldsstilling.
- Á Leyfisstillingar síðunni skaltu velja Tími og mæting gátreitinn.
- Slökktu á viðhaldsstillingu eins og lýst er í Viðhaldsstillingu
- Farðu í Kerfisstjórnun > Vinnusvæði > Eiginleikastjórnun.
- Notaðu eiginleikastjórnun vinnusvæðið til að kveikja á samþættingu framleiðslukerfis eiginleikans. (Frá og með útgáfu 10.0.29 fyrir stjórnun aðfangakeðjunnar er sjálfgefið kveikt á þessum eiginleika. Frá og með útgáfu 10.0.32 af stjórnun aðfangakeðjunnar er þetta skylda og ekki er hægt að slökkva á henni.)
Ferlar í boði fyrir MES-samþættingu
Hægt er að virkja eitt eða öll af eftirfarandi ferlum til samþættingar.
Heiti ferlis | Lýsing |
---|---|
Framleiðslupantanir losaðar og staða framleiðslupöntunar breytt eftir viðskiptatilvikum | Þetta ferli veitir viðskiptatilvik sem MES getur hlustað á, til að fá upplýsingar um framleiðslupantanir sem ætti að framleiða. Gert er ráð fyrir að tilvísunargögnum sem tengjast framleiðslupöntuninni sé deilt frá Supply Chain Management til MES í gegnum Open Data Protocol (OData) eða gagnaeiningar. |
Hefja framleiðslupöntun | Þetta ferli veitir Supply Chain Management upplýsingar um framleiðslupantanir sem eru að hefjast með því að nota MES. Það tryggir að bæði kerfin hafi uppfært yfirlit yfir alla framleiðslustarfsemi. |
Tilkynna um framleitt magn eða rýrnnunarmagn | Þetta ferli veitir Supply Chain Management upplýsingar um gott magn og villumagn sem tilkynnt er um í framleiðsluverki með MES. Það tryggir að yfirmenn í vinnusal hafi uppfært yfirlit yfir framvindu framleiðsluáætlunarinnar. |
Skýrsla um efnisnotkunina | Þetta ferli veitir Supply Chain Management upplýsingar frá MES um magn efnis sem er neytt. Það gerir uppfærðar birgðafærslur aðgengilegt öðrum mikilvægum ferlum, svo sem áætlanagerð og sölu. |
Tilkynna tímann sem farið er í aðgerðina | Þetta ferli veitir Supply Chain Management upplýsingar um tímann sem er notaður fyrir tiltekna aðgerð. |
Ljúka framleiðslupöntun | Þetta ferli upplýsir Supply Chain Management um að MES hafi uppfært framleiðslupöntun í lokastöðu hennar Lokað. Þessi staða gefur til kynna að ekki verði framleitt meira magn miðað við framleiðslupöntunina. |
Fylgjast með skilaboðum á innleið
Til að fylgjast með MES-skilaboðum sem berast til kerfisins, farðu í Framleiðslustýring > Uppsetning > Framkvæmd framleiðslu > Samþætting framkvæmdakerfis í framleiðslu.
Öll skilaboð fyrir tiltekna framleiðslupöntun eru meðhöndluð í þeirri röð sem þau eru móttekin. Hins vegar má ekki vinna skilaboð fyrir mismunandi framleiðslupantanir í móttekinni röð vegna þess að runuvinnsla er unnin samhliða. Ef um bilun er að ræða mun hópvinnan reyna að vinna úr hverju skeyti þrisvar sinnum áður en það er stillt á Mistök stöðu.
Samþætting framleiðslukerfa síðan virkar á sama hátt og Skilaboðavinnslusíðan og stendur fyrir mjög svipaða virkni. (Það sýnir meira að segja MES skilaboð til viðbótar við aðrar tegundir skilaboða.) Til að fá upplýsingar um hvernig á að nota aðra hvora síðuna til að skoða skilaboð, finna og laga misheppnuð skilaboð og fleira, sjá Skilaboðasíðu skilaboðavinnsluaðila
Kalla á forritaskil (API)
Til að hringja í MES samþættingar-API skaltu senda POST
beiðni á eftirfarandi endapunktsslóð:
/api/services/SysMessageServices/SysMessageService/SendMessage
Meginmál beiðninnar sem þú sendir ætti að líkjast eftirfarandi dæmi. Skiptu um gildin fyrir _companyId
, _messageType
og _messageContent
eftir þörfum. Frekari upplýsingar um ýmsar tegundir skilaboða sem API styður og hvernig á að hanna efni þeirra er að finna í næsta hluta.
{
"_companyId": "USMF",
"_messageQueue": "JmgMES3P",
"_messageType": "ProdProductionOrderReportFinished",
"_messageContent":
"{\"ProductionOrderNumber\": \"P000123\", \"ReportFinishedLines\": [{\"ItemNumber\": \"A0001\", \"ReportedGoodQuantity\": 10, \"ReportAsFinishedDate\": \"2021-01-01\"}]}"
}
Silaboðagerðir forritaaskila (API) og efni
Þessi hluti lýsir hverri skilaboðagerð sem hægt er að skiptast á í gegnum MES-samþættingu API.
Hefja skilaboð framleiðslupantanir
Fyrir byrja framleiðslupöntun skilaboðin er _messageType
gildið ProdProductionOrderStart
. Eftirfarandi tafla sýnir reitina sem þessi skilaboð styðja.
Nafn svæðis | Staða | Gerð |
---|---|---|
ProductionOrderNumber |
Skylda | Strengur |
StartedQuantity |
Valfrjálst | Rauntala |
StartedDate |
Valfrjálst | Dagsetning |
AutomaticBOMConsumptionRule |
Valfrjálst | Enum (FlushingPrincip | Alltaf | Aldrei) |
Bóka skilaboð sem tilbúin
Fyrir skýrslu eins og lokið skilaboðin er _messageType
gildið ProdProductionOrderReportFinished
. Eftirfarandi tafla sýnir reitina sem þessi skilaboð styðja.
Nafn svæðis | Staða | Gerð |
---|---|---|
ProductionOrderNumber |
Skylda | Strengur |
ReportFinishedLines |
Skylda | Listi yfir línur (að minnsta kosti ein), sem hver inniheldur farminn sem lýst er í næstu töflu |
Eftirfarandi tafla sýnir reiti sem hver lína í ReportFinishedLines
hluta ProdProductionOrderReportFinished
skilaboðanna styður.
Nafn svæðis | Staða | Gerð |
---|---|---|
LineNumber |
Valfrjálst | Rauntala |
ItemNumber |
Valfrjálst | Strengur |
ProductionType |
Valfrjálst | Enum (MainItem | Formúla | BOM | Co_Product | By_Product | Engin), stækkanlegt |
ReportedErrorQuantity |
Valfrjálst | Rauntala |
ReportedGoodQuantity |
Valfrjálst | Rauntala |
ReportedErrorCatchWeightQuantity |
Valfrjálst | Rauntala |
ReportedGoodCatchWeightQuantity |
Valfrjálst | Rauntala |
AcceptError |
Valfrjálst | Enum (Já | Nei) |
ErrorCause |
Valfrjálst | Enum (Ekkert | Efni | Vél | Starfsfólk), stækkanlegt |
ExecutedDateTime |
Valfrjálst | DateTime-gildi |
ReportAsFinishedDate |
Valfrjálst | Dagsetning |
AutomaticBOMConsumptionRule |
Valfrjálst | Enum (FlushingPrincip | Alltaf | Aldrei) |
AutomaticRouteConsumptionRule |
Valfrjálst | Enum (leiðarháð | Alltaf | Aldrei) |
RespectFlushingPrincipleDuringOverproduction |
Valfrjálst | Enum (Já | Nei) |
JournalNameId |
Valfrjálst | Strengur |
PickingListJournalNameId |
Valfrjálst | Strengur |
RouteCardJournalNameId |
Valfrjálst | Strengur |
FromOperationNumber |
Valfrjálst | Heiltala |
ToOperationNumber |
Valfrjálst | Heiltala |
InventoryLotId |
Valfrjálst | Strengur |
BaseValue |
Valfrjálst | Strengur |
EndJob |
Valfrjálst | Enum (Já | Nei) |
EndPickingList |
Valfrjálst | Enum (Já | Nei) |
EndRouteCard |
Valfrjálst | Enum (Já | Nei) |
PostNow |
Valfrjálst | Enum (Já | Nei) |
AutoUpdate |
Valfrjálst | Enum (Já | Nei) |
ProductColorId |
Valfrjálst | Strengur |
ProductConfigurationId |
Valfrjálst | Strengur |
ProductSizeId |
Valfrjálst | Strengur |
ProductStyleId |
Valfrjálst | Strengur |
ProductVersionId |
Valfrjálst | Strengur |
ItemBatchNumber |
Valfrjálst | Strengur |
ProductSerialNumber |
Valfrjálst | Strengur |
LicensePlateNumber |
Valfrjálst | Strengur |
InventoryStatusId |
Valfrjálst | Strengur |
ProductionWarehouseId |
Valfrjálst | Strengur |
ProductionSiteId |
Valfrjálst | Strengur |
ProductionWarehouseLocationId |
Valfrjálst | Strengur |
InventoryDimension1 til InventoryDimension12 |
Valfrjálst | Strengur |
12 stækkanlegu stærðirnar (InventoryDimension1
í gegnum InventoryDimension12
) krefjast sérsníða og eru ekki alltaf notaðar. Fyrir frekari upplýsingar um þær, sjá Bæta við nýjum birgðavíddum í gegnum viðbót.
Efnisnotkun (tiltektarlisti) skilaboð
Fyrir efnisnotkun (vallisti) skilaboðin er _messageType
gildið ProdProductionOrderPickingList
. Eftirfarandi tafla sýnir reitina sem þessi skilaboð styðja.
Nafn svæðis | Staða | Gerð |
---|---|---|
ProductionOrderNumber |
Skylda | Strengur |
JournalNameId |
Valfrjálst | Strengur |
PickingListLines |
Skylda | Listi yfir línur (að minnsta kosti ein), sem hver inniheldur farminn sem lýst er í næstu töflu |
Eftirfarandi tafla sýnir reiti sem hver lína í PickingListLines
hluta ProdProductionOrderPickingList
skilaboðanna styður.
Nafn svæðis | Staða | Gerð |
---|---|---|
ItemNumber |
Skylda | Strengur |
ConsumptionBOMQuantity |
Valfrjálst | Rauntala |
ProposalBOMQuantity |
Valfrjálst | Rauntala |
ScrapBOMQuantity |
Valfrjálst | Rauntala |
BOMUnitSymbol |
Valfrjálst | Strengur |
ConsumptionInventoryQuantity |
Valfrjálst | Rauntala |
ProposalInventoryQuantity |
Valfrjálst | Rauntala |
ConsumptionCatchWeightQuantity |
Valfrjálst | Rauntala |
ProposalCatchWeightQuantity |
Valfrjálst | Rauntala |
ConsumptionDate |
Valfrjálst | Dagsetning |
OperationNumber |
Valfrjálst | Heiltala |
LineNumber |
Valfrjálst | Rauntala |
PositionNumber |
Valfrjálst | Strengur |
IsConsumptionEnded |
Valfrjálst | Enum (Já | Nei) |
ErrorCause |
Valfrjálst | Enum (Ekkert | Efni | Vél | Starfsfólk), stækkanlegt |
InventoryLotId |
Valfrjálst | Strengur |
Tími sem notaður er til að skrifa (leiðarspjald) skilaboð
Fyrir tímann sem notaður er til notkunar (leiðarkorts) skilaboðin er _messageType
gildið ProdProductionOrderRouteCard
. Eftirfarandi tafla sýnir reitina sem þessi skilaboð styðja.
Nafn svæðis | Staða | Gerð |
---|---|---|
ProductionOrderNumber |
Skylda | Strengur |
JournalNameId |
Valfrjálst | Strengur |
RouteCardLines |
Skylda | Listi yfir línur (að minnsta kosti ein), sem hver inniheldur farminn sem lýst er í næstu töflu |
Eftirfarandi tafla sýnir reiti sem hver lína í RouteCardLines
hluta ProdProductionOrderRouteCard
skilaboðanna styður.
Svæðisheiti | Staða | Gerð |
---|---|---|
OperationNumber |
Skylda | Heiltala |
OperationPriority |
Valfrjálst | Enum (Aðal | Secondary1 | Secondary2 | ... | Secondary20) |
OperationId |
Valfrjálst | Strengur |
OperationsResourceId |
Valfrjálst | Strengur |
Worker |
Valfrjálst | Strengur |
HoursRouteCostCategoryId |
Valfrjálst | Strengur |
QuantityRouteCostCategoryId |
Valfrjálst | Strengur |
HourlyRate |
Valfrjálst | Rauntala |
Hours |
Valfrjálst | Rauntala |
GoodQuantity |
Valfrjálst | Rauntala |
ErrorQuantity |
Valfrjálst | Rauntala |
CatchWeightGoodQuantity |
Valfrjálst | Rauntala |
CatchWeightErrorQuantity |
Valfrjálst | Rauntala |
QuantityPrice |
Valfrjálst | Rauntala |
ProcessingPercentage |
Valfrjálst | Rauntala |
ConsumptionDate |
Valfrjálst | Dagsetning |
TaskType |
Valfrjálst | Enum (Biðröð Á undan | Uppsetning | Ferli | Skörun | Flutningur | Biðröð Eftir | Byrði) |
ErrorCause |
Valfrjálst | Enum (Ekkert | Efni | Vél | Starfsfólk), stækkanlegt |
OperationCompleted |
Valfrjálst | Enum (Já | Nei) |
BOMConsumption |
Valfrjálst | Enum (Já | Nei) |
ReportAsFinished |
Valfrjálst | Enum (Já | Nei) |
Skilaboð um að ljúka framleiðslupöntun
Fyrir lokaframleiðslupöntun skilaboðin er _messageType
gildið ProdProductionOrderEnd
. Eftirfarandi tafla sýnir reitina sem þessi skilaboð styðja.
Nafn svæðis | Staða | Gerð |
---|---|---|
ProductionOrderNumber |
Skylda | Strengur |
ExecutedDateTime |
Valfrjálst | DateTime-gildi |
EndedDate |
Valfrjálst | Dagsetning |
UseTimeAndAttendanceCost |
Valfrjálst | Enum (Já | Nei) |
AutoReportAsFinished |
Valfrjálst | Enum (Já | Nei) |
AutoUpdate |
Valfrjálst | Enum (Já | Nei) |
Aðrar vöruupplýsingar
Skilaboðin styðja aðgerðir eða viðburði sem eiga sér stað í vinnusal. Þau eru unnin með MES samþættingarrammanum sem lýst er í þessari grein. Hönnunin gerir ráð fyrir að aðrar tilvísunarupplýsingar sem á að deila með MES (svo sem vörutengdar upplýsingar, eða efnisskrá eða leið (með tilteknum uppsetningar- og uppsetningartímum) sem notaðar eru í tiltekinni framleiðslupöntun) verði sóttar úr kerfinu með því að nota gagnaeiningar með skráaflutningi eða OData.
Fá endurgjöf um stöðu skilaboða
Eftir að MES hefur sent skilaboð til Supply Chain Management gæti skipt máli að stjórnendur Supply Chain Management skili athugasemdum um ástand skilaboðanna. Hér eru nokkur dæmi um tilvik þar sem þessi hegðun gæti átt við:
- Það er enginn aðili ábyrgur fyrir því að hafa stöðugt eftirlit með MES-samþættingunni.
- Einstaklingurinn sem er ábyrgur fyrir því að hafa eftirlit með samþættingu MES vill fá tilkynningu með tölvupósti þegar skilaboð mistakast, svo að viðkomandi viti að þörf sé á því að grípa til aðgerða.
- MES verður að sýna villuboð til að láta stjórnanda í vinnusal eða einhvern úr tæknideildinni vita að hann þurfi að grípa til aðgerða.
- MES verður að endurreikna pöntunaráætlunina eftir að hún fær villuboð (t.d. vegna þess að framleiðslupöntun mistókst að ræsa).
Í þessum tilvikum geturðu nýtt þér hefðbundna viðvörunareiginleikann í Supply Chain Management. Sjá eftirfarandi tilföng um frekari upplýsingar um hvernig staðlaðar viðvaranir virka:
- Hjálpargrein: Yfirlit yfir viðvaranir
- Myndband: Varnaðarreglumöguleikar í fjármálum og rekstri
Til dæmis væri hægt að setja upp eftirfarandi viðvaranir til að gefa endurgjöf um ástand skilaboða:
- Búðu til viðskiptaviðburð ("Senda ytra") sem er notaður þegar skilaboð eru mistókst.
- Senda tilkynningu og tölvupóst til kerfisstjóra eða framleiðslustjóra framleiðslugólfs.