Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics SL (Archived)

Customizing Container Builder 50.002.00 in SL2011 SP2

(0) ShareShare
ReportReport
Posted on by 6,431

Trying to customize the above screen, but it can only be launched from the OM Shipment Confirmation screen (40.117.00).  In SL7 and prior versions, it was possible to launch the screen, then use Task Manager to close the 40.117.00 screen, then launch CU.  Now, in SL2011, this is no longer possible, the Message 6805 occurs (Only one application may be executing when customization mode is started).

It is also not possible to launch the 50.002.00 screen directly via Windows Explorer, as it throws message 15840 (No Shipper Id supplied. Exiting).  So, my question is, where exactly does SL look to determine if there are other open Application screens?  I tried to remove the record from the Access table, but that did not work either..

Does it look somewhere else to determine this, and trigger the 6805 message?  How can I customize the 50.002.00 screen now?

*This post is locked for comments

  • Verified answer
    Mark E Profile Picture
    Mark E 6,431 on at
    RE: Customizing Container Builder 50.002.00 in SL2011 SP2

    The resolution is to first enable Initialize Mode in SL, then use Windows Explorer to launch the 50.002.00 screen, which avoids the ShipperID parameter requirement.

  • Mark E Profile Picture
    Mark E 6,431 on at
    RE: Customizing Container Builder 50.002.00 in SL2011 SP2

    Perumal,

    You are completely missing the point of what I am saying.  The code I posted above is NOT from any screen customization, but it is a snippet of the source code that does not allow the screen to open unless the ShipperID parameter is passed to it when opening.

    The screen cannot be opened by itself.

  • Ram Peru Profile Picture
    Ram Peru 2,830 on at
    RE: Customizing Container Builder 50.002.00 in SL2011 SP2

    Mark E,

    Is your code written in form_load event of container builder screen?

    Are you trying to customize the container builder screen from Shipment confirmation screen?

    If yes, you can not do the container builder customization from Shipment confirmation screen since container builder screen is a standalone SL screen.

  • Mark E Profile Picture
    Mark E 6,431 on at
    RE: Customizing Container Builder 50.002.00 in SL2011 SP2

    That message is not from a screen customization, I can see it in the source code pdf.  I cannot get the screen to successfully launch without a ShipperID parameter being passed.  See below.

    serr1 = SqlFetch1(csr_SOShipHeader, "SOShipHeader_All " & SParm(bInputParms.CpnyID) & SParm(bInputParms.ShipperID), bSOShipHeader)

    If serr1 <> NOTFOUND Then

    Call DispField(crefnbr)

    Call DispField(cSiteId)

    Call DispField(ctareid_0)

    Call DispField(CType(frm5000220.Controls("crefnbr2"), Object))

    Call DispField(CType(frm5000220.Controls("cSiteId2"), Object))

    If bSOShipHeader.Status = "C" Then

    Call DisplayMode(True)

    End If

    ' Read in the BOL number so that we can assign to each container

    serr1 = SqlFetch1(csr_EDContainer4, "EDShipTicket_BOLNumber" & SParm(bSOShipHeader.CpnyID) & SParm(bSOShipHeader.ShipperID), bBOLNbr)

    Else

    Call Mess(15840)

    Call screenexit("", "")

    End If

  • Ram Peru Profile Picture
    Ram Peru 2,830 on at
    RE: Customizing Container Builder 50.002.00 in SL2011 SP2

    Mark E,

    I tried the same way that I suggested in my 2011 local environment and it works for me. I believe your container builder is already customized.

  • Mark E Profile Picture
    Mark E 6,431 on at
    RE: Customizing Container Builder 50.002.00 in SL2011 SP2

    Perumal,

    As I mentioned in my post, that is not an option, as the screen throws message 15840 (No Shipper Id supplied. Exiting) when it is not launched from the Shipment Confirmation screen.  

    The ShipperID parameter is required to be passed in order to successfully open the screen.

  • Suggested answer
    Ram Peru Profile Picture
    Ram Peru 2,830 on at
    RE: Customizing Container Builder 50.002.00 in SL2011 SP2

    Hello Mark E,

    To my knowledge, SL doesn’t store the value while doing the customization check. I’m suggesting below steps to do the customization in container builder.

    1. Close all the open SL screen if exists
    2. Go to the Solomon Root folder and open the AN folder
      1. For example path “C:\Program Files (x86)\Microsoft Dynamics\SL\Applications\AN”
      2. Open the 50.002.00 screen and Press CTL+ALT+C
      3. start doing your customization in container builder screen.

    Hope this explains.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Daivat Vartak – Community Spotlight

We are honored to recognize Daivat Vartak as our March 2025 Community…

Announcing Our 2025 Season 1 Super Users!

A new season of Super Users has arrived, and we are so grateful for the daily…

Tip: Become a User Group leader!

Join the ranks of valued community UG leaders

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 292,516 Super User 2025 Season 1

#2
Martin Dráb Profile Picture

Martin Dráb 231,407 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans