Results 1 to 3 of 3

Thread: Committing Stock to a Sales Order

  1. #1
    Senior Member johndanter's Avatar
    Join Date
    Sep 2003
    Location
    Cork, Ireland
    Posts
    1,346

    Committing Stock to a Sales Order

    Hi Folks,

    I have a custom screen over F4211 that allows users to do all manner of quick changes to SO lines.
    A new request is to allow users to add LOTN LOCN and commit the stock.

    Is there any 'simple' way to do this?
    I have been looking at how P4210 does it or how R42520 does it, but all involve caching etc.

    Is there a simpler object in E1 to break down and see how E1 does it? Id rather avoid caching etc if I can.

    So far I have seen that P4210 calls F4211EditLine which calls ProcessSOMBFCommitment_Commt then CommitSalesOrderToInventory B4200370 (but they all use the cache Job No)

    R42520 also calls more or less the same BSNFs but again uses Cache....I think

    It calls N4201360 PickSlipsInventoryCommitment. So maybe I can just loop through the F4211 callign this BSFN??

    Has anyone written their own commitment logic?

    Thanks

    John
    Last edited by johndanter; 03-13-2019 at 09:24 AM.
    John Danter
    You don't go out looking for a job dressed like that do you, on a weekday?

    E900 TR 9.1.5.3 Unix

  2. #2
    Member
    Join Date
    Mar 2002
    Location
    Minneapolis, MN
    Posts
    778
    Quote Originally Posted by johndanter View Post
    I have a custom screen over F4211 that allows users to do all manner of quick changes to SO lines.
    How are you performing your updates in your custom screen? I would advise that you use the sales MBF's if you're not currently. You should always use those to perform updates to sales lines. In doing so, you will be able to much easier add the type of functionality you're talking about adding.

    Edit: if you don't go the route of using the MBF's, you should be able to call that B4200370 function directly without having to use the cache. I've used it before in a stand-alone manner... it will do what you need. You may have to do some trial and error to find the correct use of the parameters as you may need to deal with removing commitments if you allow the ability to remove LOTN and/or LOCN from a sales lines.

    Good luck.
    Last edited by JMR; 03-13-2019 at 04:43 PM.
    Jeremy
    E1 Consultant
    Minneapolis, MN

  3. #3
    Senior Member johndanter's Avatar
    Join Date
    Sep 2003
    Location
    Cork, Ireland
    Posts
    1,346
    Thanks Jeremy. Yeah I got it to work fine in the end. Thanks. I thought I'd struggle, but I'm good. I usually try my best to use the MBFs, don't worry. I've been caught out before

    They use the screen to mass chance F4217 shipment references and various EDI signals. There's only a few actual fields on the F4211 they change, and that's done via Row Exits as it's a Find Browse
    Last edited by johndanter; 03-14-2019 at 02:05 AM.
    John Danter
    You don't go out looking for a job dressed like that do you, on a weekday?

    E900 TR 9.1.5.3 Unix

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
The legal restrictions and terms of use applicable to this site are available here.
Use of this site signifies your agreement to the terms of use.
JDELIST is NOT affiliated with JD Edwards® & Company, Oracle or Peoplesoft. Contents of this site are neither endorsed nor approved by JD Edwards® & Company and, or Oracle.