Uploaded image for project: 'PrintTalk'
  1. PrintTalk
  2. PTK-247

Print Buyer should confirm Print-Provider-initiated Cancellation?

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Implemented (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.0-Final
    • Component/s: Workflow
    • Labels:
      None

      Description

      There is a conflict in the spec (I have bolded the key words below):

      Table 6.1 Business Object References:

      Confirmation Cancellation The Print Provider acknowledges that a PurchaseOrder has been cancelled. A Print Buyer need not and cannot confirm a Print Provider initiated Cancellation.

      Section 6.5.3.2.1 Purchase Order Cancellation:

      In some rare circumstances, a Print Provider may be forced to cancel a confirmed PurchaseOrder by sending a Cancellation that references the PurchaseOrder. The Print Buyer SHOULD send a Confirmation that references the Cancellation. The Print Buyer SHALL NOT send a Refusal that references the Cancellation.

      Section 3.1 Cancellation has nothing to say on the subject, which is essentially the same as agreeing with table 6.1

      So, what is the correct answer?

      If Print Buyer SHOULD send a Confirmation:

      1. Table 6.1 must be updated
      2. Section 3.1 must be updated
      3. Section 3.2 must be updated, since as written, only Print Providers can send Confirmation

       If Print Buyer "need not and cannot" send a Confirmation:

      1. Section 6.5.3.2.1 must be updated
      2. Figure 6-6 (Print Provider Initiated Purchase Order Cancellation), in that same section, will need to be updated as well, since it shows the Confirmation being sent

        Draft

        Section 3.1 Cancellation:

        If a Print Buyer sends a Cancellation, the Print Provider SHALL respond with a Confirmation or Refusal.  If a Print Provider sends a Cancellation, the Print Buyer MAY respond with a Confirmation, but SHALL NOT respond with a Refusal.

         

        Section 3.2 Confirmation:

        If a Print Provider accepts a PurchaseOrder or Cancellation, it SHOULD send a Confirmation whose @BusinessRefID references the accepted PurchaseOrder or Cancellation.  If a Print Buyer receives a Cancellation for a PurchaseOrder, the Print Buyer MAY send a Confirmation whose @BusinessRefID references the cancelled PurchaseOrder.

        References: Cancellation, PurchaseOrder

        Flow: Print Buyer to Print Provider, Print Provider to Print Buyer

         

        Table 6.1 Business Object References

        Confirmation Cancellation The Print Provider or Print Buyer acknowledges that a PurchaseOrder has been cancelled. A Print Buyer need not and cannot confirm a Print Provider initiated Cancellation.

         

        Section 6.5.3.2.1 Purchase Order Cancellation:

        In some rare circumstances, a Print Provider may be forced to cancel a confirmed PurchaseOrder by sending a Cancellation that references the PurchaseOrder. The Print Buyer MAYSHOULD send a Confirmation that references the Cancellation. The Print Buyer SHALL NOT send a Refusal that references the Cancellation.

         

          Attachments

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                denniscarney Dennis Carney
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: