logistics receiving process
IRI: https://spec.industrialontologies.org/ontology/construct/LogisticsReceivingProcess
Defined In: https://spec.industrialontologies.org/ontology/supplychain/SupplyChain/
SubClass Of: receiving process
Class Hierarchy
owl:Thing βΊ bfo:entity βΊ bfo:occurrent βΊ bfo:process βΊ planned process βΊ business process βΊ receiving process βΊ logistics receiving process
Definition
receiving process in which some material product, raw material, material component, or material artifact is received by an agent bearing a recipient role, and that includes as occurrent part an appraisal process in which the received material entities are assessed against some requirement specification, however informally that specification is communicated
Explanatory Notes
-
The requirement specification that is input to the appraisal part need not be a document. A verbal instruction concretized in an agentβs memory qualifies, since information content entities are medium-indifferent. Advance shipment notice, purchase order and transfer order content are typical but not required sources; where they occur, the appraisal input is the requirement content they carry (line items, quantities, condition criteria), not the document as a whole. Criteria are required; paperwork is not.
- The appraisal part must take the received material entities themselves as input. Without that condition an appraisal with some other object (a safety audit, an operator review) occurring within the same receiving process would satisfy the definition. Editorβs note: the anonymous appraisal expression in this classβs restriction is repeated in the first-order axiom of goods receipt. The two must be kept identical; see the corresponding note there.
-
Automated receiving, in which delivered goods are identified and counted by scanning against an expected manifest, is a logistics receiving process: the manifest content is the requirement specification and the automated identification and count is the appraisal.
- The restriction requiring an agent bearing a recipient role is entailed by receiving process and is retained here for readability.
Examples
- a warehouse receiving a pallet delivery, counting the cases and checking their condition against the advance shipment notice; a plant receiving steel coil and verifying gauge and quantity against the purchase order line items; a stockroom receiving components from internal stores and checking them against the transfer order
Counter-Examples
- a receiving process in which goods are signed for and shelved without any check against expected quantity or condition (a receiving process, not a logistics receiving process); a receiving process during which a dock safety audit is performed (the appraisal does not take the received goods as input)
Primitive Class
This class is declared primitive and it does not have necessary and sufficient condiftions defined.
Primitive Rationale
An appraisal episode may occur incidentally within a receiving process without the process being organized as criteria-directed receiving; that intentional structure is not formalizable, so necessary conditions are given.
Formal Axioms
First-Order Logic Axioms
LRP(x) β ReceivingProcess(x) β§ βm ((MaterialProduct(m) β¨ RawMaterial(m) β¨ MaterialComponent(m) β¨ MaterialArtifact(m)) β§ participatesInAtSomeTime(m,x)) β§ βaβr (Agent(a) β§ RecipientRole(r) β§ hasRole(a,r) β§ agentIn(a,x)) β§ βq (AppraisalProcess(q) β§ hasOccurrentPart(x,q) β§ βs (RequirementSpecification(s) β§ hasInput(q,s)) β§ βmβ² ((MaterialProduct(mβ²) β¨ RawMaterial(mβ²) β¨ MaterialComponent(mβ²) β¨ MaterialArtifact(mβ²)) β§ hasInput(q,mβ²) β§ participatesInAtSomeTime(mβ²,x)))
Semi-Formal Natural Language Axioms
if x is a βlogistics receiving processβ then x is a βreceiving processβ that βhas participant at some timeβ some βmaterial productβ or βraw materialβ or βmaterial componentβ or βmaterial artifactβ, and βhas participant at some timeβ some βagentβ that βhas roleβ some βrecipient roleβ, and βhas occurrent partβ some βappraisal processβ that βhas inputβ some βrequirement specificationβ and βhas inputβ some βmaterial productβ or βraw materialβ or βmaterial componentβ or βmaterial artifactβ that βparticipates in at some timeβ x
Description Logic
constr:LogisticsReceivingProcess β constr:ReceivingProcess
constr:LogisticsReceivingProcess β constr:ReceivingProcess β β bfo:has_participant_at_some_time .(constr:MaterialArtifact β constr:MaterialComponent β constr:MaterialProduct β constr:RawMaterial) β β bfo:has_occurrent_part .(constr:AppraisalProcess β β constr:hasInput .constr:RequirementSpecification β β constr:hasInput .(constr:MaterialArtifact β constr:MaterialComponent β constr:MaterialProduct β constr:RawMaterial)) β β constr:hasAgent .(constr:Agent β β constr:hasRole .constr:RecipientRole)
SubClassOf: constr:ReceivingProcess
SubClassOf: constr:ReceivingProcess and bfo:has_participant_at_some_time some (constr:MaterialArtifact or constr:MaterialComponent or constr:MaterialProduct or constr:RawMaterial) and bfo:has_occurrent_part some (constr:AppraisalProcess and constr:hasInput some constr:RequirementSpecification and constr:hasInput some (constr:MaterialArtifact or constr:MaterialComponent or constr:MaterialProduct or constr:RawMaterial)) and constr:hasAgent some (constr:Agent and constr:hasRole some constr:RecipientRole)