Receiver Signature - DatasmithSA/NTrack-Android-Help GitHub Wiki

This screen allows the operator to capture the receiver's details and their signature, as well as allowing the receiver to accept the disclaimer. N.B. the disclaimer message is entered and managed on the website.

  • Accept: the receiver is required to read the disclaimer and tick the accept button before signing. The signature cannot be saved without the disclaimer being accepted.
  • Receiver: the name of the person receiving the stock at the warehouse. This field must be provided in order to save the signature.
  • Receiver Contact Number: the phone number of the person receiving the stock. This field must be provided in order to save the signature.
  • Signature: the operator must hand over the device to the receiver and the receiver must sign in the white signature block.
    • Clear Signature: depending on whether a signature for this invoice has been saved yet or not, this button will behave differently:
      • Signature no saved yet: if a mistake is made and the receiver would like to retry signing, this clicking this button will clear the signature if it hasn't been saved yet.
      • Signature has been saved: once a signature has been saved, the signature cannot be cleared by an operator that only has the Driver role. Only an operator with the Supervisor role will have permissions to clear saved signature. If the current operator has the Supervisor role the signature will be cleared when clicking the Clear Signature. Otherwise, the Authorization screen will be presented requiring an Operator with the Supervisor role to provide their credentials.
  • Save: clicking the save button will save the receiver's details and signature to the invoice. N.B. no changes to the delivery note will be allowed after the signature has been saved. The only way to make changes to a delivery note thereafter is to clear the signature which can only be done or authorized by an operator with the supervisor role.

  • Upload Delivery Note: after saving the receiver's details and signature, the operator has the opportunity to upload the delivery notes to the server. Upon uploading the delivery note, the server will generate and send an EPOD (Electronic Proof of Delivery) document to the store containing all of the information captured related to the invoice, including the signature. If the operator does not click the Upload button, the delivery note will still be when the next delivery note is uploaded i.e. when uploading the next delivery note, the app will upload all signature delivery notes that have not been uploaded yet. As a fail-safe, all delivery notes are uploaded back to the server anyway when the operator stops the trip.