Open Forum

  • 1.  Send Commercial Invoice Automatically via Lanham EShip

    Posted Sep 01, 2021 09:39 AM
    Our shipping department uses Lanham eShip on NAV 2015 to send international packages to Canada using Fedex Ground International Service.  At one point, the commercial invoice report, 14000983 - Export Doc. Commercial Inv., was sent automatically at the time the label was created.  Now it appears that it doesn't send and the brokerage company only receives the commercial invoice from Fedex, not our internal report.

    Does anyone know where the settings are to upload and associate the Export Doc. Commercial Invoice report to shipping labels as they are created from Pack Line Scanning?

    ------------------------------
    Josh Kandiko
    Saris
    Madison WI
    ------------------------------


  • 2.  RE: Send Commercial Invoice Automatically via Lanham EShip

    NAVUG ALL STAR
    Posted Sep 01, 2021 05:34 PM
    Josh,

    It should be processing but without digging deep into this have you emailed support@lanhamassoc.com? They also read the Forum to assist.

    Thanks,
    Steve

    ------------------------------
    Steven Chinsky
    Manager
    Wipfli
    Mansfield MA
    NAVUG/BC Programming Committee Member
    NAVUG All-Star, Granite Award Recipient, MCP, DCMP
    ------------------------------



  • 3.  RE: Send Commercial Invoice Automatically via Lanham EShip

    Posted Sep 02, 2021 09:31 AM
    Unfortunately Lanham doesn't respond to basic questions.  We'd have to contact our consultants.  Basic information sharing seems beyond them.

    ------------------------------
    Josh Kandiko
    Saris
    Madison WI
    ------------------------------



  • 4.  RE: Send Commercial Invoice Automatically via Lanham EShip

    SILVER CONTRIBUTOR
    Posted Sep 03, 2021 02:07 PM
    Josh, it always pains me to see this type of response in the Forum because in no way are we trying not to answer end user questions. As you can imagine, we respect our extensive set of contracted resellers and they are always closest to what has been done with individual customers. We honor our contracts with them, so our response from Lanham Associates goes to our partner, the reseller. The email Steve Chinsky published is an email reserved for our contracted partners, available to them whenever they have a question and their customer is current on their Lanham enhancements. It is fine for a Lanham partner to initiate a support request and include their customer in the request be it online or on the phone, if needed.

    Also, respecting end customers' ability to get assistance in their preferred method, we incorporated Lanham Services years ago to assist with end user support, training, implementations, and general consulting on Lanham solutions. This type of support is billable, and is available by reaching out to help@lanhamservices.com, by phoning 928-846-4909 or submitting a request on our web site www.lanhamassoc.com.

    Finally, Steve Chinsky is also correct that we do our best to monitor this forum and reach out with information that can assist, although we cannot directly handle a specific support instance on this site. One example is Steve Branin's (Lanham Support) response concerning E-Ship's international shipping process posted here yesterday.

    Please know that we have incredibly high standards for quality software, and we are very luck to have a strong team that cares deeply about our customers and partners, and their success. We do our best to respect all in the process.

    Best regards,

    Mary Lanham

    ------------------------------
    Mary Lanham
    COO
    Lanham Associates/Lanham Services
    ------------------------------



  • 5.  RE: Send Commercial Invoice Automatically via Lanham EShip

    Posted Sep 02, 2021 03:06 PM
    Hi Josh,
    The commercial invoice can be sent electronically to FedEx.  There are settings on the FedEx Option Page that control this.  These options can be configured in a number of places but it probably makes most sense to configure them from the E-Ship Agent Services that you will use to ship internationally.  If you select the INTERNATIONAL_GROUND service and click on Carrier Defaults, the FedEx Option Page Card will display.  On the International fasttab, check the box next to Include Commercial Invoice and then click OK.  Now whenever you use the INTERNATIONAL _GROUND service these settings should flow to the Package automatically.

    ------------------------------
    Steve Branin
    Lanham Associates/Lanham Services
    Norcross GA
    ------------------------------



  • 6.  RE: Send Commercial Invoice Automatically via Lanham EShip

    Posted Sep 02, 2021 03:13 PM
    I had already tried that and was getting a warning message about not being able to update the page when the record type is SETUP



    ------------------------------
    Josh Kandiko
    Saris
    Madison WI
    ------------------------------



  • 7.  RE: Send Commercial Invoice Automatically via Lanham EShip

    Posted Sep 02, 2021 06:46 PM
    Hi Josh,
    Unfortunately, in your version you will have to have your partner make a small code change to allow this.  You still should be able to set this option at the Package level or at the Sales Order level.

    ------------------------------
    Steve Branin
    Lanham Associates/Lanham Services
    Norcross GA
    ------------------------------



  • 8.  RE: Send Commercial Invoice Automatically via Lanham EShip

    Posted Sep 02, 2021 08:53 PM
    That's what we thought would work but it does not.  According to the Fedex developer's guide for electronic trade documents, sending in a custom commercial invoice would require a call to their endpoint with a copy of the (base64 encoded) pdf.  You would receive a document identifier in return that you could put into the label request as it is being made to the Fedex API.  Just checking the checkbox on the package's shipping agent options for Commercial invoice did not run the Export Commercial Invoice report.  I set a debugging point in the onrun method and it was never called.  Maybe the Lanham code has a different way of sending in the PDF's representation when requesting a label, but so far, I have not tripped any of the code that would call the report during the shipping process.

    However, the response XML when checking the Commercial Invoice checkbox does contain the commercial invoice that Fedex generates and sends to our broker:



    The request's XML does contain something that looks like it wants to send the report, but again, no base64 encoded data exists and the report isn't run which is why I imagine our broker isn't receiving our commercial invoices:


    I've been through the codeunits 14000785, 14000786, and 14000787 which all deal with in some way or another Fedex's shipping api.  I've also used Prism's Statical to further reduce that I don't see this report being called from any of the code units directly but that isn't to say that it couldn't be stored in a database value somewhere as a dynamic report to run when doing an international shipment.  It looks like our partner did some updates to our system around the time we heard from our broker that they stopped receiving our commercial invoices.  What I am trying to deduce is, if there is a specific call to include or call the commercial invoice for packages marked with the Commercial Invoice checkbox, where should that be?  Did it mistakenly get removed?  If I at least know, what codeunit the call should be in, I can at least ascertain whether code even exists in our system anymore and that no amount of checking checkboxes during shipping is going to fix this problem.

    ------------------------------
    Josh Kandiko
    Saris
    Madison WI
    ------------------------------



  • 9.  RE: Send Commercial Invoice Automatically via Lanham EShip

    Posted Sep 03, 2021 10:03 AM
    I guess I didn't understand the original question.  Using the settings I outlined will send the commercial invoice data to FedEx and FedEx will return a pdf.  There is no way without customization to send the output of the Lanham commercial invoice report to FedEx electronically.  Sorry for the confusion.

    ------------------------------
    Steve Branin
    Lanham Associates/Lanham Services
    Norcross GA
    ------------------------------



If you've found this thread useful, dive deeper into User Group community content by role