ASN Number field on SNC Web Screen
Hi,
We have the requirement to make ASN Number field as Grayed out on SNC Web Screen. We are using SNC Internal Number range to generate ASN Numbers and do not want Supplier to enter any number manually. System is allowing to enter the ASN number manully without any error message which is causing issues in subsequent processes.
Is there a way to gray out the ASN Number or configure error message when user enters the number manually?
Thanks,
Pankaj
Hi Pankaj,
Go to Transaction code:/N/SCF/FRMCFG
Click on position button below;
Enter APP ID=ICH,
SCR ID=ASNCREATE
CMPT ID=ASNDFR01
Select the above entry and double click on Fields configuration (left hand side)
Click on position button bottom
Enter APP ID=ICH,
SCR ID=ASNCREATE
CMPT ID=ASNDFR01
FieldID=DELIVERY_ID
Select the above entry and double click on Form layout (left hand side)
Change the value of field Form box value type to <b>"TEXT:only for showing the data"</b> and save this entry.
Check now ASN screen it will gray out ASN number field.
Thanks,
Nikhil
Similar Messages
-
DATE/TIME field in SNC Web UI - time field not visible in UI
Hi,
Typically DATE/TIIME field in SNC web UI comes with two separate fields, one for the date (DD.MM.YYYY) and the other
for TIME (HH:MM:SS). I need to add an additional date field in the ASN screen in web UI. I was able to add the date field, but the time field doesnt appear adjacent to it. I used the interface method /SCF/IF_EX_UIMDL_APPCUST ~GET_FRM_DATA(BADI /SCF/UIMDL_APPCUST).
I tried with copying the entries for the Delivery Date -
DATA element assignment
lw_field_prm-fieldid = 'LOADED_DATE'.
lw_field_prm-paramid = 'LOADED_DATE'.
lw_field_prm-dataelement = '/SCMB/DM_CHA_DATIM'.
INSERT lw_field_prm INTO TABLE it_field_prm_map.
Definition Field
lw_frmfields-fieldid = 'LOADED_DATE'.
lw_frmfields-frmfldtxt = 'Loaded Date'.
lw_frmfields-frmfldttip = 'LOADED_DATE'.
INSERT lw_frmfields INTO TABLE it_frmfields.
Layout Fields
lw_frmlyt-fieldid = 'LOADED_DATE'.
lw_frmlyt-frmrow = '1'.
lw_frmlyt-frmcol = '5'.
lw_frmlyt-valuetype = 'DATE'.
lw_frmlyt-showhelp = 'X'.
lw_frmlyt-cellsize = '015'.
lw_frmlyt-valuetype2 = 'INPT'. "TIME Field - HH:MM:SS
lw_frmlyt-cellsize2 = '005'.
lw_frmlyt-fieldidlongtext = 'TZONETO'.
lw_frmlyt-fieldid2ndval = 'DELVRYTIME'.
INSERT lw_frmlyt INTO TABLE it_frmlayout.
Is is because the enclosing contained - Form Box not of sufficient width to accomodate time field adjacent to Date field?
or is there any other way of getting the time field adjacent to date field in UI? Please help.
Thanks and Regards,
RohitHi Rajesh,
Looking this post http://blogs.oracle.com/shay/entry/a_timehour_selector_in_adf_fac , indeed there's this possibility in af:inputDate. However, this post talks about adf bc, I think in your case it will be enougth to set an af:convertDateTime with the mask something like this: yyyy-MM-dd HH:mm:ss
I hope this help you.
Regards, -
No Relationship found to partner error..in Maintaining the ASN Number Ranges in SNC SC
Hello SNC Gurus,
We are working on one of SNC implementation project. We have to implement three Scenarios 1. Purchase Order Processing 2. Release Processing 3. Supplier Managed Inventory. I have done the configuration part perfectly in SNC for the above 3 scenarios.
I am facing an issue when i am performing the activity Maintaining the ASN Number Ranges activity.
Exactly the Error message is " No Relationship found to Partner **************(Partner No)
Here i created different partners to different Users for example for Customer Users and Supplier Users seperate business partners.
When i am trying to maintaining the ASN Number Ranges in SNC, I am getting the above issue. Not able to move forward and struckup this particular point. Please reply me the solution to overcome this issue, if anybody faced the above kind of issue earlier in your project expieriances.
Thanks,
SN.Hi Bharath,
Here in i am confirming the below answers for your questions
1. Yes its assigned to Partner. Its assigned to Customer.
2. Customer View -- Via /n/sca/ich_c t code.
3. I am defining the number range interval for the Customer. which my user id already assigned to Customer.
Here i am facing the issue in 2 activities. Facing the No Relationship Found to PartnerNo error in 1.. Maintaining ASN Number Ranges Attribute
Facing the error with " You are not authorized to maintain the Customer or Supplier " in 2. Maintaining ASN Number Ranges Intervals.
This is the input i entered in SNC Web UI path ASN Number Ranges Attribute Activity : Master Data --> Number Ranges --> Number Range Attributes: Interval Type : ASN, Customer : 1000 , Supplier : Vendor which is CIFFed to SNC. Append/Replace : A, Prefix : A2, No Overwrite : Check box should select , Max Number Length: 10
For Maintaining ASN Number Ranges Intervals activity : Customer : 1000, Supplier: 390001, IntervalFrom : 00000001 , IntervalTo : 19999999
Please let me know for any more information required. and reply back to me based in the above inputs mentioned is there any route cause to resolve this issue.
Thanks,
SN -
Adding Reference Personnel Number field in Main PA30 Screen
Hi Gurus,
I am having a problem I need to assign Reference Personnel Field (RFPNR) on the main Screen of PA30. Presently the main screen is showing the First name, Last name and Enterprise Structure Fields, I want to make the RFPNR field visible.
Kindly help me out.
Regards,
GarimaHi Kiran,
I am trying to assign the same (Field-RFPNR) in PREMC I am getting an error message
The Function Module PREMC defined as Search Help exit does not exist and simultaneously when I go to PA30 Screen I am not able to see this field in the header.
Kindly help as I want it go get reflected along with Pernr (Personnel Number) in PA30 screen.
It will be suitably rewarded.
Regards,
Garima -
A private web screen shows up when I close down apps on my ipad, but I don't want to see that web page EVER. It is a private "incognito" Skype number that I don't want ANYONE to see.
Yeah, I'm 95% sure that I did that after I closed that Skype, so I was a bit shocked when I saw that screen pop up later :/
-
Relationship b/w the PO number field in the SO creation screen(va01) and th
Hi All,
What is the relationship b/w the PO number field in the SO creation screen(va01) and the sales order .
Can we maintain a specific number range for the PO Number??
If yes where do we maintain the setting?
Cheerzz..
Subbz..Hello,
This is nothing to do with a SAP purchase order, and you can't maintain any number range for the same as it is not a system proposed one.
Imagine, the customer is sending a purchase order to you, and you are creating a sales order. We can give a reference to the customers PO number in this filed. It doesn't have any effect.
It is widely used in reporting.
Prase -
Web Forms Number Field - Not processing decimals!
We have created a monster web form on a clients site. As it is, we have had to setup an API to deal with the data after its been generated by BC and modify it before sending it on to the client. The client saw no reason for fields that did not have anything entered against them to be sent through in the workflow notification - and I agreed.
Now after all these other problems have been resolved, I discover that all my "number" fields cannot process a decimal place, and they round up or down. BC have suggested I need to recreate the form and just make them all 'text strings'.
Not good enough. Its an EPIC form with over 100 fields in it. We, in good faith, read the instructions that can be found here: http://kb.worldsecuresystems.com/478/bc_478.html?bc-partner
that state "Number - a text box that must have a number entered into it". No note about NOT using decimals!
The confusing thing is, it lets you enter the decimal from the front end, even displays the web form confirmation page correctly with decimals. But when it creates a case in BC, it rounds the numbers. So its only at this late testing stage that we have discovered the issue
Does anyone have any ideas about faster ways of re-creating this entire form ?
I did submit a support ticket, and was told to switch to the old UI and then just change the type of the fields. But when we try to change a form field from 'number' to 'string' it brings up the message "WARNING: Field updated successfully but type not changed as field has associated values.". Then they said to:
Copy that specific webform change the type fields of the form and then remove the old webform and re-name this one copy with the first webform name. The copy option is available under the link I have provided to you.
However this still means we need to change *all* the fields and then get every field' s ID and insert it into the javascript. Very very time consuming
So A) everyone else be warned and B) Does anyone have a shortcut?
Thanks!!Thanks for confirming my fears
Its a shame that since its such a long standing thing, it hasnt actually been added to the knowledgebase... which when we started this project (long before this schmozzle of a new system was introduced) was the most relevant place to look. When I start something, I tend to look in the KB.... not think "oh perhaps I should check the FAQ's in case there is a long standing issue that isnt contained in the KB". -
Add EEWB Fields Into BP Contacts Screen In Web Ui
Hi Gurus,
I added 2 fields through EEWB for the BP relations screen it is working perefectly in the SAP GUI , i need to add these fields Into BP Contacts web ui screen , the problem is if fields data is already present it is working fine , if want to create new one for the contacts it is not setting the field value in web ui what is the problem help me resolve this problem.
Regards,
Naveen Kumar M SHi Masood,
In BP_DATA and BP_CONT SET Methods We Have the same Code
entity ?= current.
coll = entity->get_related_entities(
iv_relation_name = 'ZZ2RCEEWCONTACTRel' ). "#EC NOTEXT
current = coll->get_current( ).
if current is not bound.
return.
endif.
But while Debugging we found a difference
In BP_DATA
current is bound
whereas in BP_CONT current is not bound
while going inside
current = coll->get_current( ).
method IF_BOL_BO_COL~GET_CURRENT .
data: LV_ENTRY type CRMT_BOL_COL_ENTRY.
if ME->TABIX > 0.
read table ME->ENTITY_LIST index ME->TABIX into LV_ENTRY.
RV_RESULT = LV_ENTRY-BO.
endif.
endmethod.
ME->ENTITY_LIST was populated for BP_DATA and not populated for BP_CONT
Any Suggestions...
Regards,
Naveen. -
Web app Number field: How to format a number as currency in Business catalyst
Not a coder. I have a Number field I have created in my web app, please how can I format this field to display the figures like this 999,999,999,999 (#120,000,000) random figure. Help will be appreciated.
You can't. Number type field is there for storing integers. 999,999,999,999
is not an integer. You need to use text string. Unless you're using the
field inside the search form, in which case you need to use JavaScript to
format the content of the field on the frontend.
Cheers,
Mario -
Disable Serial Number Field in MIGO Screen
Hi all,
I want Disable Serial Number field in MIGO Screen how do i disable ?
is there any user exit or enhancement ?
Anybody please tell me.
Thanks
Regards,
S.Muthu.S. Muthu
Apply Transaction Variant and Screen Variant through transaction SHD0 for MIGO. Hope it will solve your problem.
Otherwise, discuss this requirement with MM Functional Consultant. In SPRO, it may have some setting to make it display...
Thanks & regards
Amol Lohade -
There is no item number field available in non catalog request screen
Hi,
I need help in understanding how the Contract purchase agreement works with i-procurement.
1. created contract purchase agreement
2. Setup the item
3. Setup the price list for the item
4. Setup the ASL for the item and referenced the CPA number in source document region.
5. Created Sourcing rule for the item.
I have no issues in defaulting sourcing information (supplier name, site name, source document number) when creating a requisition in core apps forms but how to setup the same feature in i-procurement? I selected non catalog request type but I don't see item number field available.
Please advise.
Thanks,
RamHi,
First we need to know which version you are in - 11i or R12.
Also, non-catalog request is not used for the requisitions with Inventory Item.
Just search for the Item number or description in the iProcurement and see whether the search result shows your item.
Internal Item number field will show the Oracle Item number.
Thanks,
PS. -
"next receipt number" field in Receiving Options web-form of Inventory Org
Dear Member :
I was trying to save alphanumeric value (abc123) in "Next Receipt Number" field, choosing Receipt Number Type as "Alphanumeric" - but not allowed. It makes sense; but then what's the point in giving alphanumeric option ?
Thanks in advance.
AtanuHi,
If you start Receipt number as "abc123" in receiving option setup in inventory, then you want next receipt to be generated as "abc124" or as "abd123"???? This is atleast not possible through apps without customization. Basically increment is well taken care when it is Numeric.
If you check online of receiving options you can find below notes on the same..
Next Receipt Number: This is the starting value you want Purchasing to use for generating unique sequential receipt numbers if you choose Automatic receipt number entry. Purchasing displays the next receipt number that will be used for a new receipt when you create the new receipt. You cannot enter this field if you choose Manual receipt number entry.
Choose the receipt number Type you want Purchasing to use for receipt numbers: Numeric or Alphanumeric.
Attention: If you choose Automatic receipt number entry, you can generate only numeric receipt numbers, but you can still import either numeric or alphanumeric values from another purchasing system.
Attention: If you have any alphanumeric documents in your system, you must choose Alphanumeric as your number type, regardless of your numbering method.
If you choose Manual receipt number entry, you can choose numeric or alphanumeric numbers. You can change the receipt number type from Numeric to Alphanumeric whenever you want. You can change the receipt number type from Alphanumeric to Numeric only if all your current receipt numbers are numeric.
Attention: The ordering of numeric values in lists of values can appear random when you use the Alphanumeric number type. If you are using Alphanumeric numbering, consider entering all numeric values with the same number of digits. For example, if you can assume all numeric values contain six digits, you should enter the first value as 000001.
//S.P DASH -
How to capture the user change in an input field on a selection screen?
I am coding a selection screen in which there are two input fields. The first field takes a Unix directory from the user input. Based on the input value, the second field will be populated with a the name of a file under the corresponding directory.
My question is how I can make the program capture the user input without having to make the user press ENTER after they enter the value in the first field?
Any help will be greatly appreciated.Venkat,
Actually you led me to the real solution! It's the function module DYNP_VALUES_READ that does the trick for me. This function enables the program to capture dynamic user changes without recourse to PAI. Please refer to the code below:
REPORT zreiabsintf MESSAGE-ID zreiabsintfmc.
*<HGDC------------------------------------------------------------------
* Selection screen for the conversion program
*HGDC>------------------------------------------------------------------
SELECTION-SCREEN BEGIN OF BLOCK input WITH FRAME TITLE text-001.
PARAMETERS: p_indir LIKE epsf-epsdirnam OBLIGATORY, " Inbound file directory
p_infile LIKE epsf-epsfilnam DEFAULT gc_infile OBLIGATORY, " Inbound file name
SELECTION-SCREEN END OF BLOCK input.
*<HGDC------------------------------------------------------------------
* Displays a file-open dialog when the user clicks the search
* help button next to the inbound file text field. The user
* can select the inbound file visually.
*HGDC>------------------------------------------------------------------
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_infile.
* Capture any user change to the directory.
PERFORM check_dir_change.
* Display the file open dialog
PERFORM file_open_dialog CHANGING p_infile.
*<HGDC------------------------------------------------------------------
* Global constants
*HGDC>------------------------------------------------------------------
CONSTANTS:
gc_indir LIKE epsf-epsdirnam
VALUE '/interfaces/<SID>/inbound/', " Default inbound directory template
gc_infile LIKE epsf-epsfilnam VALUE 'input'. " Default inbound file name
*<HGDC------------------------------------------------------------------
* Global data
*HGDC>------------------------------------------------------------------
DATA:
gs_dynpfields TYPE dynpread, " Fields of the current screen
gt_dynpfields LIKE STANDARD TABLE OF gs_dynpfields. " Table of the screen fields
*& Form file_open_dialog
* Opens a dialog window for the user to choose a file in
* the specified Unix directory.
* <--P_FILE is the file to be selected.
FORM file_open_dialog CHANGING p_file.
* Validate the directory.
OPEN DATASET p_indir FOR INPUT IN BINARY MODE.
IF sy-subrc NE 0.
MESSAGE i001(zreiabsintfmc) WITH p_indir. " Unable to open the given directory
EXIT.
ENDIF.
CLOSE DATASET p_indir.
* Call the dialog window to open a file in the directory.
CALL FUNCTION '/SAPDMC/LSM_F4_SERVER_FILE'
EXPORTING
directory = p_indir
IMPORTING
serverfile = p_file
EXCEPTIONS
canceled_by_user = 1
OTHERS = 2.
IF sy-subrc NE 0.
MESSAGE i002(zreiabsintfmc). " Failed to open the file.
EXIT.
ENDIF.
ENDFORM. " file_open_dialog
*& Form check_dir_change
* text
* --> p1 text
* <-- p2 text
FORM check_dir_change .
CLEAR gs_dynpfields.
CLEAR gt_dynpfields.
gs_dynpfields-fieldname = 'P_INDIR'.
gs_dynpfields-fieldvalue = p_indir.
APPEND gs_dynpfields TO gt_dynpfields.
CALL FUNCTION 'DYNP_VALUES_READ'
EXPORTING
dyname = sy-repid
dynumb = sy-dynnr
TABLES
dynpfields = gt_dynpfields
EXCEPTIONS
invalid_abapworkarea = 1
invalid_dynprofield = 2
invalid_dynproname = 3
invalid_dynpronummer = 4
invalid_request = 5
no_fielddescription = 6
invalid_parameter = 7
undefind_error = 8
double_conversion = 9
stepl_not_found = 10
OTHERS = 11.
IF sy-subrc NE 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
READ TABLE gt_dynpfields INTO gs_dynpfields INDEX 1.
p_indir = gs_dynpfields-fieldvalue.
ENDFORM. " check_dir_change
Thanks for all your answers! The problem is now solved.
Edited by: Ning Hu on Apr 9, 2008 11:32 AM
Edited by: Ning Hu on Apr 9, 2008 11:34 AM -
How to add an input field in the web UI of CRM 2007
Hi everybody.
I want add an Input field in the Web UI Screen. How it is possible.
I want get the information with detailed descriptions if possible with screen shorts.
What type of methods it will be generated and what are the code we entered in those methods.
Take according to any example. But with detailed description.
I am new for the CRM 2007. So, please give the screen shorts with proper data.
Not only adding the field. If any data i entered in the adding field then that will be stored in the tables otherwise no use by adding the field.
So, Can anybody please send a proper information according to this.
Here another one How to Add our own table (Ztable) field in the Web UI Screen.
How to add the same field in the BOL.
Please expalin about those concepts with full of screen shorts messages.
Thank You.
Regards,
Krishna.If you want to add extra standard fields (like one you mentioned), you can use Component Workbench and Copy the configuration and create your own configuration and make the "Available Fields" appear there.
If the standrd field is not available, you can Add Context Node using wizard and make it visible.
If its a custom field (a new one); you will have to use EEWB and add the fields and then make it visible in the UI using Component Workbench.
Regards,
Alin -
How to create a new field in a sub screen in material master. ?
How to create a new field in a sub screen in material master. ?
Kindly help us.
LIke wise tell me how to create a new sub screen as per my desiredFollow the documentation of Logistics - General->Material Master->Configuring the Material Master->Create Program for Customized Subscreens to add the new field in material master.
Create Program for Customized Subscreens
In this IMG activity, you can create a function group of your own by copying function group MGD1 (for industry) or function group MGD2 (for retail). The subscreens are not copied, except for two subscreens which are copied for technical reasons. You can use this copy to create subscreens of your own which you can assign to a data screen in the activity Define Structure of Data Screens for Each Screen Sequence.
Requirements
Be sure to read the program documentation first.
Activities
1. Create a function group of your own by choosing Execute.
2. Enter a name containing up to 25 characters, beginning with the letter Y or Z, and choose Save.
3. Access the Object Navigator.
You do this from the SAP standard menu by choosing Tools -> ABAP Workbench, and then Object Navigator.
4. Display either program SAPLMGD1 (industry) or SAPLMGD2 (retail) as required.
5. Copy the subscreens as required, ensuring that they already contain as many as possible of the field names you want to use in your function group. You do this as follows:
a) Choose Screens, position the cursor on the corresponding subscreen, and choose Copy in the context menu.
b) Enter the program to which you want to copy the subscreen, prefixing it with SAPL, and enter a screen number. Use the screen number of the original subscreen where possible. If the F1 help is specific to a particular subscreen, this ensures that this context-specific help continues to be displayed.
Example
You have called your function group YENTERPRISE, to which you want to copy subscreen SAPLMGD1 2301. Enter SAPLYENTERPRISE as the program to which the subscreen is to be copied, and enter (preferably) 2301 as the screen number.
6. Return to the initial screen of the Object Navigator and display your program. In the example above, you would enter SAPLYENTERPRISE.
7. Choose Update object list.
8. Select the subscreen you have copied and activate it by choosing Activate in the context menu.
Using the Screen Painter, you can remove fields you do not require on the subscreen or include additional fields from other subscreens (see the ABAP Dictionary). For information on the Screen Painter, see the SAP library documentation BC ABAP Workbench Tools.
Points to consider when removing or adding fields
Make sure that a field statement exists for each field on the subscreen since data may not otherwise be transported correctly. You can use subscreen SAPLMGD1 2002 as an example.
For the fields you have added, include any check modules and modules for self-programmed F4 help that are called up for these fields on the original subscreen. You can do this by displaying the flow logic for the original subscreen and searching for such modules. They normally have the same names as the fields themselves. When you find a module, copy the corresponding module call to your subscreen.
If you change the order in which fields are transported that are checked together in the flow logic (such as the safety stock and minimum safety stock), you must deactivate the check module for the first field and activate it for the second. The system would otherwise transport the first field, and carry out the check before the second field is transported.
Any error messages that fields are unknown when activating the subscreen are due to the fields still being included in checks, even though you have removed the fields from the subscreen. Search for the fields in the source code and make the lines in which they appear comment lines. Then reactivate the screen.
9. Assign the subscreen to a data screen as required.
Note on transport
Use the Workbench Organizer to transport the copy you have created.
Proceed
Maybe you are looking for
-
Open PO convert to A/P Invoice
Hi, I'm new to SDK. I hope someone can give advice and help me on this. Can I create A/P Invoices based on open PO(s) selected by user using ASP.net & SDK? If in case on failure, any rollback feature being activated? Best Regards, Swee Sen
-
How do i find the tablet for taking notes in school
how do i find the tablet for taking notes in school on macbookpro
-
Choosing a value based on a report filter
I need a bit of help improving a calculation in my model. Its a basic model, Orders FactTable, Items Dimension & Locaiton Dimension. For all locations the stdPrice is used, except for Location 3, where special price is used. How do i work this into m
-
after upgrading to 1.4 my PDF viewer will not expand. when i do the "two finger swipe" i get the little circle, which confirms that it is reading the gesgter, but it will not expand. Its doing this with the same PDFs that i was able to open before
-
Deletion of /usr/lib Directory
I did something extremely foolish and deleted the /usr/lib directory on my G4 tibook. Now none of the apps work, including unix commands such as mv and cp. I then proceeded to try rebooting the computer, and it will not boot. It also does not boot in