diff --git a/guides/profiles/28-ordering/process/index.adoc b/guides/profiles/28-ordering/process/index.adoc index 6ff89c5a..78c4140c 100644 --- a/guides/profiles/28-ordering/process/index.adoc +++ b/guides/profiles/28-ordering/process/index.adoc @@ -59,4 +59,6 @@ include::use-case4.adoc[] include::use-case5.adoc[] +include::use-case6.adoc[] + :leveloffset: -1 diff --git a/guides/profiles/28-ordering/process/use-case6.adoc b/guides/profiles/28-ordering/process/use-case6.adoc new file mode 100644 index 00000000..fd45d863 --- /dev/null +++ b/guides/profiles/28-ordering/process/use-case6.adoc @@ -0,0 +1,39 @@ +[[use-case-6-consignment-order]] += Use case 6 – Vendor-Managed Inventory with Consignment Ordering + +This use case describes a scenario where the buyer has an on-premise inventory that is regularly refilled and managed by the seller. When items are withdrawn from the inventory, a consignment order is automatically sent to the seller. + +[cols="1s,5",options="header"] +|==== +|Use Case number +|6 + +|Use Case Name +|Vendor-Managed Inventory with Consignment Ordering + +|Use Case Description +|A hospital is using a vendor-managed inventory. A consigment order is issued by they buyer when items are withdrawn. + +|Parties involved +|Buyer + +Seller + + + +|Assumptions +|The buyer has an inventory which is managed by the seller. The seller keeps track on available quantity and replenish when necessary. + + +|The flow +|The buyer withdraws 10 boxes of surgical gloves from the inventory. + +The buyer registers the purchase by scanning the barcodes of the boxes. + +A consignment order is automatically issued (with type code 227) and is sent to the seller. + +The seller receives the order and sends an order response with an acknowledgment. + +The seller updates the record of available quantity. + +|Result +|The buyer uses the withdrawn items. + +The seller has an updated record of available quantity. + +If the invoice has an order reference, the invoice can be matched automatically. + +|XML example file +|See Appendix A for a sample file illustrating Use Case 6 in the download section on the main page. +|==== diff --git a/guides/profiles/3-order-only/process/index.adoc b/guides/profiles/3-order-only/process/index.adoc index 9ef9eace..e3d49ec2 100644 --- a/guides/profiles/3-order-only/process/index.adoc +++ b/guides/profiles/3-order-only/process/index.adoc @@ -37,4 +37,6 @@ include::use-case4.adoc[] include::use-case5.adoc[] +include::use-case6.adoc[] + :leveloffset: -1 diff --git a/guides/profiles/3-order-only/process/use-case6.adoc b/guides/profiles/3-order-only/process/use-case6.adoc new file mode 100644 index 00000000..e4805c07 --- /dev/null +++ b/guides/profiles/3-order-only/process/use-case6.adoc @@ -0,0 +1,39 @@ +[[use-case-6-consignment-order]] += Use case 6 – Vendor-Managed Inventory with Consignment Ordering + +This use case describes a scenario where the buyer has an on-premise inventory that is regularly refilled and managed by the seller. When items are withdrawn from the inventory, a consignment order is automatically sent to the seller. + +[cols="1s,5",options="header"] +|==== +|Use Case number +|6 + +|Use Case Name +|Vendor-Managed Inventory with Consignment Ordering + +|Use Case Description +|A hospital is using a vendor-managed inventory. A consigment order is issued by they buyer when items are withdrawn. + +|Parties involved +|Buyer + +Seller + + + +|Assumptions +|The buyer has an inventory which is managed by the seller. The seller keeps track on available quantity and replenish when necessary + + +|The flow +|The buyer withdraws 10 boxes of surgical gloves from the inventory. + +The buyer registers the purchase by scanning the barcodes of the boxes. + +A consignment order is automatically issued (with type code 227) and is sent to the seller. + +The seller receives the order. + +The seller updates the record of available quantity. + +|Result +|The buyer uses the withdrawn items. + +The seller has an updated record of available quantity. + +If the invoice has an order reference, the invoice can be matched automatically. + +|XML example file +|See Appendix A for a sample file illustrating Use Case 6 in the download section on the main page. +|==== diff --git a/guides/release-notes/main.adoc b/guides/release-notes/main.adoc index ef41bdb7..a14ca3e0 100644 --- a/guides/release-notes/main.adoc +++ b/guides/release-notes/main.adoc @@ -15,6 +15,8 @@ IMPORTANT: Changes in code lists are also reflected by changes in the validation :leveloffset: +1 +include::v3.0.14.adoc[] + include::v3.0.13.adoc[] include::v3.0.12.adoc[] diff --git a/guides/release-notes/v3.0.14.adoc b/guides/release-notes/v3.0.14.adoc new file mode 100644 index 00000000..dd0401b7 --- /dev/null +++ b/guides/release-notes/v3.0.14.adoc @@ -0,0 +1,21 @@ += Version 3.0.14 +[horizontal] +Release date:: November 2024 + +== BIS documentation + +* BIS Catalogue +** Added and sample file and use case which describes consignment orders and vendor-managed inventory for Order Only and Ordering BIS. + +== Changes to syntax +* Order transaction (T01) + +* Order Response transaction (T76) +* Order Response transaction Advanced (T116) + +* Catalogue transaction (T19) + +== Changes to code lists and validation artefacts + + +== Other diff --git a/rules/examples/Order use cases/UC6_Order.xml b/rules/examples/Order use cases/UC6_Order.xml new file mode 100644 index 00000000..46ace85e --- /dev/null +++ b/rules/examples/Order use cases/UC6_Order.xml @@ -0,0 +1,99 @@ + + + urn:fdc:peppol.eu:poacc:trns:order:3 + urn:fdc:peppol.eu:poacc:bis:order_only:3 + 1 + 2024-08-28 + 05:10:10 + 227 + EUR + + 2024-08-28 + + + C1 + + + + 7300010000001 + + 7300010000001 + + + City Hospital + + + City Hospital 345433 + 7300010000001 + + Eurocity + + SE + + + + + Martin Foggerty + +46555785488 + martin.foggerty@cityhospital.se + + + + + + 987654325 + + 987654325 + + + Harbour street + Dock 45 + Bergen + 5005 + Region West + + Gate 34 + + + NO + + + + The Supplier AB + + + + + 100 + + + 400 + 500 + + + + 1 + 10 + 400 + + 40 + + + Surgical gloves, box of 100 pairs + + 05704066204093 + + + S + 25 + + VAT + + + + + +