public String getInvoiceFilePath(final OrderCustomer order) {
   final String filePathPrefix = buildFilePathSegment(order);
   final String fullFilePath =
       filePathPrefix
           + OrderDocumentType.INVOICE.getPropertyKey()
           + "-"
           + order.getOrderNum()
           + ".pdf";
   return fullFilePath;
 }
 public String getInvoiceWebPath(final OrderCustomer order) {
   final String documentWebRootPath = buildWebPathSegment(order);
   final String fullPath =
       documentWebRootPath
           + "/"
           + order.getPrefixHashFolder()
           + "/"
           + OrderDocumentType.INVOICE.getPropertyKey()
           + "-"
           + order.getOrderNum()
           + ".pdf";
   return fullPath;
 }
 public String buildInvoiceFileName(final OrderCustomer order) {
   return OrderDocumentType.INVOICE.getPropertyKey() + "-" + order.getOrderNum() + ".pdf";
 }