Deila með


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.

Dæmigerðar aðstæður samþættingar.

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.

  1. Opnið Kerfisstjórnun > Setja upp > Skilgreining leyfis.
  2. 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:
    1. Setjið kerfið í viðhaldsstillingu eins og lýst er í Viðhaldsstilling.
    2. Á Leyfisstillingar síðunni skaltu velja Tími og mæting gátreitinn.
    3. Slökktu á viðhaldsstillingu eins og lýst er í Viðhaldsstillingu
  3. Farðu í Kerfisstjórnun > Vinnusvæði > Eiginleikastjórnun.
  4. 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:

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.