We're updating the issue view to help you get more done. 

Print Proof of Delivery

Description

As Philomena/Spock I want to be able to print Proof of Delivery at any point after finalizing a shipment draft so that I can attach it to shipment, have a paper copy of it.

Acceptance Criteria

  • Both shipper and the receiver can print the Proof of Delivery throughout the whole Proof of Delivery life-cycle.

    • User should be able to print the Proof of Delivery if all the fields are filled up.

    • User should be able to print the Proof of Delivery if any of the fields is not filled up.

  • The PDF generation should be done in the Fulfillment service.

  • The generated PDF should contain all the information electronic Proof of Delivery does.

  • Print buttons are added on the Manage Proof of Delivery screen for every Proof of Delivery and on the View Proof of Delivery screen:

  • add contract test to verify that print endpoint work

    • we don't have to check if correct data are in response

  • the created report should not use SQL to retrieve needed data

Status

Assignee

Jakub Kondrat

Reporter

Nikodem Graczewski

Labels

None

Story Points

5

Time tracking

40h

Epic Link

Sprint

None

Fix versions

Priority

Major