Is there a procedure to auto populate shipping instructions on Kanban STOs?

Hello,
The scenario is this:
- intra-company STO (does not cross borders, no billing), type UB, created via Kanban when the bin is emptied
- for this organization, type UB STOs also originate from other sources (ie, conversion from Purchase Reqs), not just originating from Kanban; although for a single material within a plant, Kanban is the method and UB STO is the replenishment strategy
- Shipping instructions (on the Delivery Line Item tab) are a required field when UB STO is created directly, but via Kanban background process the STO is saved successfully without shipping instructions (I find this interesting). This is not a text for shipping instructions, it's the element EVERS, field name EVERS in structure MEP01313.
The problem is this:
- the user (in this case the planner) must go in to manually add the shipping instructions on the Delivery Line Item tab prior to SAP allowing delivery document creation & shipment activities. this manual intervention by the user is unacceptable to the  business.
The desired solution from the business is this:
- the business has specified a default shipping instruction that they want (it is configured and ready to go)
Steps we've taken to resolve:
-I first thought of using a purchasing info record. But we cannot use a purchasing info record to default the shipping instructions because this STO is using SUPPLYING PLANT and not vendor as the relationship.
-Then, I thought about maintaining shipping instructions on the purchasing view material master record, but the requirement is to only default these shipping instructions when they originate from Kanban and when the STO type = UB. So I thought it was too broad because it could impact other purchasing functions for the same material, plus the info record doesn't work for supplying plant.
-Now I am thinking about a procedure of some sort to configure to find the correct shipping instructions when material master + STO data meet certain characteristics. Is there such a thing?
-Another option would be a user exit available in the STO to do a check for Kanban indicator and STO type and then to choose the desired shipping condition, but this doesn't seem as elegant as other potential options, and seems restrictive (ie, hard-coding the key for the desired shipping instructions or building a ztable with combinations of STO attributes and desired shipping condition, which requires maintenance).
-Finally, it seems odd that the background creation of the STO via Kanban doesn't trigger a hard error when it checks the document for completeness, rather than saving and getting a document # even though the document is missing a required field. This seems to point to STO user exit as a way to fix this problem.
Your thoughts on the assumptions we've made and the potential resolutions are greatly appreciated.
Rebecca
Edited by: Rebecca Slomski on Oct 8, 2008 7:37 PM

Answered my own question. This may help someone, so here is the answer for version 4.6.
The way to automatically default shipping instructions when the STO uses "SUPPLYING PLANT" instead of vendor is to first configure a purchasing value key that contains the shipping instructions. The path is: IMG>Materials Management>Purchasing>Material Master>Define Purchasing Value Keys.
Then, the material master record must be updated on the Purchasing View with the new purchasing value key.
Cautions to this approach:
1. Even though this is on the Purchasing View, purchasing value key is on the MARA table, so it is not a plant-specific material master setting. One purchasing value key per material master record.
2. The purchasing value key contains settings for reminders and over/under-delivery tolerance percentages. This is interconnected with the choice of shipping instructions. Be sure that the purchasing value key is configured to meet the wide variety of planning needs that could exist at multiple locations where the material is used.
3. Some of the above considerations are mediated by the fact that the material master purchasing value key is over-ridden by specific information contained on a purchasing info record or a contract.

Similar Messages

  • Is there a way to auto-populate text based on a selection?

    I honestly don't even know how to word my question haha... so the title may be misleading...
    For my job I need to fill out indesign files, and at one part of the file based on the state a person is from I need to paste a specific e-mail in several places.
    Is there a way where maybe I create a dropdown menu of the several state e-mails I can choose from, and upon choosing it auto-populates that choice into the several other places?
    I guess, is there a way where if I make a select or input text into one area it will generate in the other areas as well?

    Maybe you need some kind of clipboard manager to choose several texts to paste
    http://lifehacker.com/5298615/five-best-clipboard-managers

  • Is there a way to auto populate one field based on a selection made in another field?

    We want to enter an account number and have the account name field auto populate.

    Yes there are many ways.
    Do you want to populate form a controlled source like a database?
    From data stored within the form?

  • Auto populate "shipping address" from "billing address"?

    I am curious to know if it is possible to add a button to a form that when activated will copy information just entered into the "billing address" fields to the "shipping address" fields.
    I ask for a form that would downloaded not filled in online.

    A button would only work once. So if the user went back and changed the billing address the change would not be reflected in the shipping address.
    With a check box one can use a calculation script in the shipping address to check if the billing address should be copied over.

  • Auto populate date field

    I have a JavaScript that I use to auto populate date fields. However, I've discovered that it doesn't work when the form is opened on an iPhone or Android phone. Is there a way to auto-populate a date field without using JavaScript?

    What app on the iPad are you using.
    Different apps on mobile devices have varying degrees of JavaScript compatibility.

  • Auto populate fields based on dropdown selection

    New to forms and needing some insight
    Is there a way to auto populate a series of fields based on the selection of a dropdown box
    for instance;
    chosing a customer's name from a dropdown box would auto populate the address, city,state zip etc...

    Yes, but not easy and you do not want to have a large number of items.
    Programming List and Combo fields in Acrobat and LiveCycle forms - Part 1 by Thom Parker

  • Checkout: Auto Populate Billing from Shipping ?

    Hi,  I'm trying to cobble together a auto populate billing from shipping or vice versa,  and I've gotten this far with JS and added it to the register buy form, but it is supposed to go into the header, for which, in the module template, there is no access.  I'm sure I have some of it wrong, because I grabbed it from another site. Anyway, when I check the box for same as,  nothing happens.  I 'm wondering  if the script needs to be placed elsewhere and/or if the variables I am using are incorrect for BC ?  
    <script type="text/javascript">
    <!--
    function shipsame(form){
    if(form.sameasbilling.checked){
    form.ShippingAddress = form.BillingAddress;
    form.ShippingCity = form.BillingCity;
    form.ShippingState = form.BillingState;
    form.ShippingCountry = form.BillingCountry;
    form.ShippingZip = form.BillingZip;
    else{
    form.BillingAddress= "";
    form.ShippingCity = "";
    form.ShippingState = "";
    form.ShippingCountry = "";
    form.ShippingZip = "";
    //-->
    </script>
    <div class="shop-checkout shop-form">
    <h1 class="heading colr">Check Out</h1>
    <p>&bull; Required</p>
    <form id="catwebformform42059" name="catwebformform42059" onsubmit="return checkWholeForm42059(this)" action="/FormProcessv2.aspx?WebFormID=10850&amp;OID={module_oid}&amp;OTYPE={module_otype} &amp;EID={module_eid}&amp;CID={module_cid}" method="post" enctype="multipart/form-data">
        <div class="form">
        <div class="item">  
    ...SNIP....
       <label> Same as Shipping <input type="checkbox" name="sameasbilling" value="checkbox" onclick="shipsame(this.form);" />
        <div class="item">  <br />
        <label>
        Billing Address</label>
        <input class="cat_textbox" id="BillingAddress" type="text" maxlength="500" name="BillingAddress" />
        </div>
    TIA,
    Jeff

    A button would only work once. So if the user went back and changed the billing address the change would not be reflected in the shipping address.
    With a check box one can use a calculation script in the shipping address to check if the billing address should be copied over.

  • Is there any workaround to auto-select the shipping options upon entering the zip/postcode?

    Is there any workaround to auto-select the shipping options upon entering the zip/postcode? Because currently, the user still needs to select the shipping option again (radio button type).

    Yeah, but its custom coding in conjunction with a 3rd party for the postcode lookup. You also then need to handle the annoying dom manipulation BC does with its code on things like discount code fields, shipping option changes etc effecting your code. You really need to have a good understanding of coding AND BC in this case unfortunatly.
    Possible though, but if you do not want to pay for it to be done or not able to do it yourself - Best to avoid this if you can on the project.

  • New Z-table to auto-populate description based on the key field entered

    Hi Gurus,
    I have to created a z-table, there are several fields however I am interested in only two
    1) VSTEL and 2) PADEST for shipping point and the printer name. Also there are two other fields I have added to the table that are the descriptions for VSTEL and PADEST. Now the requirement is that when the user enteres a value in table maintenance ( sm30)
    for say VSTEL, then its description should auto populate or propose the right values. Same should happen for the PADEST and its description field.
    Thanks.

    Goto the Table maintenance generator of the Table.
    On this screen.
    Environment -
    > Modification -
    > Events
    Create New entry in the table with T = 05 and Z <any name>
    Save it.
    An editor button appears next to the from name.
    Click on it and create an include.
    Write your code in this include...
    select vstel
           padest
           from table XXXX into table I_XXXX
           where vstel = (Z_VSTEL)User enterd VSTEL in module pool.
    If sy-subrc = 0.
          loop at I_XX into wa_xxx.      
              if wa_xxx-vstel = Z_vstel.
                z_padest(Desc field in Tab maint) = wa_XXX-PADEST.  
              endif.
          endloop.
    endif.
    The same logic can be used to get the desc for VSTEL and PDEST.
    You can change this in many ways based on performance.
    The above code is just to give an idea...
    Regards,
    Kittu

  • Can we auto populate the bill to address in an SR from the bill to from AR

    We have two customers that have a relationship setup in AR. We the ship the parts to one customer and bill the second customer. When we create a service request, can we have the second customers address automatically populate into the bill to address. We have a party relationship setup so we can select the bill to address from the LOV, but the user doesn't always know which bill to address they should be selecting, so it would be nice if we could get the correct one to auto populate.

    There are three options to do this (ofcourse none are standard).
    Source can be item instance or customer master itself.
    1. Maintain the relationship in the item instance (serial number) if you are using customer products to create service requests. If you have that bill to in the csi_ip_accounts, and when the instance is used for the service request creation, you can default that in the service request using custom.pll or personlization. This should be easy.
    2. Or using the same approach, you can go HZ tables to get the bill_to of that ship_to.
    3. If you are using SR workflow, plugin one node which updates this in the SR.
    Thanks
    Nagamohan

  • How do I auto populate a text box if a check box is ticked in Acrobat XI Pro?

    Basically, i have been asked to create a catalogue of sorts for my organisation with a form at the end that will be completed by the end user. it will be a catalogue of books and toys that people can request to borrow from us. Its all specialist equipment that we loan out for disabled people. When they are scrolling through the catalogue i would like there to be a check box and if they would like to borrow that item they would tick that box and any other products that they would like to borrow. Is it possible to have a text box that auto populates with a list of the items they have selected. the form would be similar to the one below. it the box next to Products to borrow i would like it to add products as they tick the boxes in the preceeding pages. I would be happy to share an example document if needed. thanks in advance for any help.
    Name
    Address
    Products to borrow

    Thank you for your willingness to help.
    The problem with a drop down is that it would not present all options when printed, and some of our users will be completing this form manually (printed). All options need to be displayed.
    Here's an example:
    SELECT PREFIX:
    A12
    B12
    C12
    They can check one of the above and then based on what they select, I want the next box (a text field) to pre-fill with their selection.
    So if they select A12, the text box would automatically fill with A12.

  • Auto-populate of SHELL_shellName_shell Upper form DE only functions in one single-instance project shell.  The DE in the BP Upper Form needs to auto-populate in two separate single-instance shells.  How can I get this DE to autopopulate in both?

      The Unifier environment
    contains two single-instance project shells, INF and PBS, and two multiple-instance child project shells, INFS and
    PB.    There is a single instance, non-workflow
    business process, ‘Project Information’ that contains a data element in the
    upper form definition, Project ID.  The Project ID is set to auto-populate from the multi-instance “INFS”
    project shell attribute, which is populated manually. 
    Issue:  The auto-populate functionality for the
    Project ID ‘Shell_shellName_shell’ data element within the single-instance
    Project Information BP only functions within one of the shells, either
    INFS or PB, but not both.  The INF and INFS shells are currently deployed
    to production, PB and PBS shell are not.
    It is critical that Project ID ‘Shell_shellname_shell’ data element is populated correctly in the
    Project Information upper form of both shells, INFS and PB,
    because that data element is referenced by multiple business processes and
    integrations. 
    The attribute form definitions for both single and multiple instance project shells are identical.  The Project ID utilizes the same data
    element ‘SHELL_shellName_shell’ as is defined in both shell attribute forms
    (INFS and PB). 
    The data definition source is a Unifier system-level variable, SYS Shell
    Name (String, 128, Text Box)
    Potential Solutions:
    1. Create a Project ID DE of another data type which can
    be successfully auto-populated from either shell.  Drawback: all BPs and integrations which
    reference Shell_Shellname_shell will need to be rewritten.
    2. Investigate converting the Project Information single-instance
    to a  multi-instance BP, and create a
    separate instance for each single-instance shell type.  Same Drawback as Option #1, but with additional
    rework.  Most likely Project Information
    would have to be recreated as a new BP.
    Not sure that this option would even work.
    3. Create a separate Project Information BP for PB.  Drawback:  Two separate BPs for Project Information would
    need to be created.  All existing BPs
    refer to Project Information, so this option could potentially invalidate the
    ability to use the existing BPs in the PB shell.

    Was it really necessary to post the whole API description?!?
    Locale[] locales = Locale.ENGLISH();ENGLISH is not a method in class Locale, so do not add the braces "( );".
    Also, the constant ENGLISH is not an array, but just a single Locale object.
    You didn't say what your problem was. What do you want to achieve with your program and what is it that you don't understand?

  • Auto populate text fields with a trigger such as entering text into input fields in ADF

    Hello all,
    I am not able to auto populate text fields with a trigger such as entering text into input fields in ADF.
    I tried AdfFacesContext.getCurrentInstance().addPartialTarget(val); in the back end using setter method of input text field.
    its not working ..
    is there any way to achieve it
    Regards,
    Shakir

    Hi,
    Always mention your JDev version.
    The valueChangeListener would fire only when you set the autoSubmit property of the field to true. Can you elaborate your requirement? What do you mean by related data? Are you performing some sort of search?
    If you want to get the value you entered on the field, just set autoSubmit to true and get the new value from the valueChangeListener. If your requirement is something like as and when you type, do something, you need to check out this approach :https://blogs.oracle.com/groundside/entry/auto_reduce_search_sample
    -Arun

  • How to auto-populate dates in a calendar based on radio buttons?

    Hi,
    I'm trying to create an availability form that is submitted on a monthly basis. What I'd like is to have a radio button the user could click to indicate what day the first of the month falls on (Monday through Sunday), and have fields auto-populate with the remainder of the dates on the calendar. As it stands right now, I've got the radio buttons and the text fields, but I'm running into serious issues getting the text fields to auto-fill based on the selected radio button.
    I've labelled the radio button group "First Day of Month" and the individual values are "Monday" "Tuesday" "Wednesday" "Thursday" "Friday" "Saturday" "Sunday" and "Start". The "Start" button is hidden but is checked by default.
    My text fields are even simpler: "Monday 1" "Monday 2" "Monday 3" "Monday 4" and "Monday 5" (and then, obviously, repeated for each day of the week.
    I am horrible at scripting, so I think that might be where I'm running into issues. What I'd like to put is something like this (only, you know, functional, and for each days' text value):
    For "Monday 1"
    if "First Day of Month.value" = "Monday", "Monday 1.value" ="1"
    else "Monday 1.value" = ""
    For "Wednesday 3"
    if "First Day of Month.value" = "Sunday", "Wednesday 3.value" = "11"
    if "First Day of Month.value" = "Monday", "Wednesday 3.value" = "17"
    if "First Day of Month.value" = "Tuesday", "Wednesday 3.value" = "16"
    if "First Day of Month.value" = "Wednesday", "Wednesday 3.value" = "15"
    if "First Day of Month.value" = "Thursday", "Wednesday 3" = "14"
    if "First Day of Month.value" = "Friday", "Wednesday 3.value" = "13"
    if "First Day of Month.value" = "Saturday", "Wednesday 3.value" = "12"
    else "Wednesday 3.value" = ""
    For "Sunday 5"
    if "First Day of Month.value" = "Sunday", "Sunday 5.value" = "29"
    if "First Day of Month.value" = "Friday", "Sunday 5.value" = "31"
    if "First Day of Month.value" = "Saturday", "Sunday 5.value" = "30"
    else "Sunday 5.value" = ""
    Is this possible? I have no doubt there's a better way to do it (with proper coding and everything), so any help would definitely be appreciated!

    Hello,
    Which sharepoint edition you are using? I would prefer to customize your list form in infopath form then add new connection which will connect to your SQL. Later you can filter data based on cust ID. Here is the link to add connection in infopath:
    http://office.microsoft.com/en-in/infopath-help/add-a-data-connection-to-a-microsoft-sql-server-database-HP010092823.aspx
    If you want to do it via code then simple ADO.NET connector will help.
    http://www.codeproject.com/Articles/33862/Connecting-to-Database-Using-Custom-Webpart-in-Sha
    Hope it could help
    Hemendra:Yesterday is just a memory,Tomorrow we may never see<br/> Please remember to mark the replies as answers if they help and unmark them if they provide no help

  • Auto-populate checkboxes in a form

    I'm working on a form in ApEx that has several checkbox fields on it, and am having some trouble getting them to auto-populate. Based on a selection on the welcome page of this application, certain checkboxes should auto-populate so that users should be able to opt out of certain criteria on the form.
    Here's an example:
    On page 1 of this application, the user chooses what type of report they are requesting. Their options are: "Internal Use" "Non-Solicitation Mailing" "Solicitation Mailing" "Solicitation" "Invitation" and "Other." On the next page (the form itself), there are several different conditional items called "(type of request)_Exclusions," and all of these are checkboxes based on a Static LOV. For example, for a request that is listed as "Internal Use," the checkboxes for "Deceased" "Lost" and "No Mail" should be automatically checked so that the user has the option to opt out, and their values should be returned to the database.
    Any help would be greatly appreciated.

    Hi,
    You want the checkboxes to be checked by default in the form while creating a new record in the database. Suppose that form page number is 7 and it has a hidden item P7_ID (refererring primary key of database table) and checkbox item P7_IS_ACTIIVE (refererring IS_ACTIVE column of database table and can have values 'Y' or 'N'). Now edit P7_IS_ACTIIVE item and scroll to Default section.
    Type Default Value = case when :P7_ID is null then 'Y' end;
    Default Value Type = PL/SQL Expression
    In the List of Values section type List of Values Definition = STATIC2:Active;Y.
    Click Apply Changes and create Automatic Row Processing (DML) process On Submit -After Computations and Validations for insert, update and delete of database table records. Type Item Containing Primary Key Column Value = P7_ID.
    Whenever you create a new record the P7_IS_ACTIIVE is always checked.
    Else if this is not what you need you can refer the example posted by Denes as 'Checkbox Y/N' on http://htmldb.oracle.com/pls/otn/f?p=31517:123:1499221457271585::NO
    Thanks,

Maybe you are looking for