To include field on V_GB01C - Substitution Rule
Hi,
I´m trying to include the fields budat and bldat on V_GB01C from table cobl or bkpl (boolean class 008 - FI documents) or cobk (boolean class 100 - CO documents) . In all cases`I had the message: "Table COBL is not available in class 8".
Does anybody can help me to include this field on V_GB01C ?
Thanks in advance
Regards
Egberto
Hi Egberto,
With the V_GB01C you can 'only' exclude fields from the validation or
substitution which are released by SAP in the standard. So you can not
include new field for a validation or substitution, you can only exclude
already released ones.
So in the case of the current field you try to add, it can not be used,
as it is not stored or released in the SAP standard table GB01.
So if you want to use this field in a substitution you have to modify
the table GB01 to get the field substitutable.
Please refer to the note 842318 about this.
But as mentioned, this will be a modification as the field is in the
standard not released by SAP.
Thank You.
Regards,
Deepika
Similar Messages
-
GB01 Table - Include the field BSEG-ZLSCH for the substitution rule
Dear all,
I am facing a problem in the configuration a Substitution Rule. I need to create a new substitution rule for the field BSEG-ZLSCH (Payment Method).
I am trying to include the field BSEG-ZLSCH in the table GB01, but it is impossible, the GB01 Table is not changeable. I not found out any Notes to solve this issue..
Does any body know how to change the GB01 table? Is it necessay to open an OSS to SAP?
Thanks in advance
Aguinaldo Masetto
Accenture do Brasil Ltda.Hi,
To make BSEG-ZLSCH substitutable you would need to write a short (10 lines or so) ABAP program to remove the 'X' from the field BEXCLUDE in the GB01 table. or You can remove this in debugging mode.
The 'X' marking meaning that the field is not available for Substitution as outlined in the note: 42615
Please note:
If you release fields other than the ones listed for substitution, then you must take responsibility for all the consequences!
Regards
Ravinagh Boni -
Steps to create substitution rule for field BSEG-RECID
MIRO generates FI document. FI document has BSEG-RECID field. I need to apply substitution for BSEG-RECID depending on the value of the RSEG-GEBER field in MIRO. The substitution must be activated only if account to be booked is PL account in FI and derived MM document based on ZNPP PO type.
Field values are as follows:
RSEG-GEBER BSEG-RECID
No value No value
N N
D D
A A
Could anyone please let me know the steps to create the above substitution rule for the FI document
Thank YouHi,
You can do it as below:
Prerequisite : Select the document type for which you want check, here you have to select the BKPF-BLART = " " (Give the document type for the MIRO)
Substitution: Use the User exit with the logic as you said.
If you want you can use the user exit in both PREREQ & SUBSTITUTION. It will be applicable in your case
VVR -
Substitution Rule for Payment Term
Hi Expert,
I have to have Substitution for payment term the following criteria:
Company Code = '1000' AND Document Type = 'L1' AND Posting key = '14', then ... substitution bseg-zterm with certain payment term.
Problem: there is no substitution for bseg-zterm.
I read the post at http://sap.ittoolbox.com/groups/technical-functional/sap-acct/substitution-rule-for-payment-term-489202
and found that I need to apply a SAP note 42615 in order to enable the BSEG-ZTERM field in Substitution Rule for Payment Term, and after that run Program RGUGBR00 to regenerate the substitution.
But, problem again, our SAP is ECC 6.0, and the said SAP note is not applicable.
Kindly advise is there any other way that I can enable the bseg-zterm field at substituion.
Thanks,
sbmelHi
1. Go to SE16N and enter Table GB01
2. Enter &SAP_EDIT in the command prompt i..e the space where you type your T code and press enter
3. BCL TAB = BSEG and Field = ZTERM... Execute
4. Remove the X for the field BEXCLUDE.. SAVE....
5. Select this entry and menu Table > Transport > Include in tr request
6. Run RGUGBR00
Br, Ajay M -
Adding Include fields to "user fields"
Hi...
I made an Include adding some fields to PRPS...
Now I want these fields to show up in the CJ20N - > "User fields" Tab...
How should I proceed??
PS:
I've made a screen-exit, but I need the fields to show up in the Substitution Rules.
How can I do that??
Any solution would fit my need...
Thanks,
Eric
Edited by: Eric Shimabukuro on Mar 23, 2011 9:15 PMI don't know how come this is not working for you. Just confirm the steps once again as following:
- Your UDF is USR_UDF_CUSTOMERID (let's assume)
- You have made an entry is the section *<!-- User Self Registration and User Profile Modification section -->* of FormMetaData.xml like below:
*<Attribute name="USR_UDF_CUSTOMERID" label="global.label.customerid" displayComponentType="TextField" dataLength="30" map="USR_UDF_CUSTOMERID"/>*
- In addition to it you have also made an entry like following in section *<!-- Definition of the form that will be displayed to the user for profile modification -->* of the same xml:
*<AttributeReference editable="true" optional="false">USR_UDF_CUSTOMERID</AttributeReference>*
This should work perfectly.
Thanks
Sunny -
500 internal error in managhe substitution rule in UWL
Hi All,
One user is getting 500 internal error when cklicks on manage substitution rule in UWL.Only one user is facing this problem.
I checked in backend system, so substitute exists.
Can some body help me what could be the problem? Thanks in advance.
Regards,
Thirun.Hi Thirun,
This is a common issue and usually has to do if the 'substitutee' for lack of a better word, is no longer a valid user.
4. When there is a substitution rule connecting the current user to a
deleted user, the following problems were discovered:
- substitution rule management returns 500 browser error;
- it is not possible to delete a Java Workflow substitution which
refers to a deleted user as assignee;
- Java workflow connector is not able to retrieve items for user that
has a substitution rule with a deleted user;
- The "status", "What to do", "assignee" and "Task Owner" fields are
not properly filled in the Manage Substitution Rules view.
Do a search in SAP notes in component EP-BC-UWL and also for your version. Alternatively you can let me know the version here and I can tell you in what release this is fixed in that matches closest to your version. (maybe only a patch required).
Beth Maben
EP - Senior Support Consultant
AGS Primary Support, Business Suite & Technology
Please see the UWL Wiki @
https://www.sdn.sap.com/irj/scn/wiki?path=/display/bpx/uwl+faq *** -
Error in Manage Substitution Rules - MSS
Hello Team,
I am working on new Implementation for ESS MSS in ECC6.0 and the country grouping is 99. I am getting error in 'Manage Substitution Rules' in MSS.
When I create the substitution rule, I am getting 'problems Reported' in the 'Rule activation' field.
The detailed message is 'System does not support Substitution methods'.
I tried different options in the rule creation. All gave same error.
I have activated the standard workflow TS12300097 and changed the task to 'General Task'.
Is there anything else I need to do?
How can I solve this issue?
Thanks for your help.
Regards,
PreethiHi,
Check the below link :
https://cw.sdn.sap.com/cw/docs/DOC-106384
Hope this helps.
Cheers-
Pramod -
FB60 - Substitution rule to generate Text in automatic generated line item
Hello SAP genious,
While we post vendor invoice ( FB60) and customer invoice (FB70), at this time along with Dr and Cr line items one automatic additional line item is getting generated this is based on Tax type which you select while making invoice.
now, I want to show some text in this automatically created line items. This might be possible by creating some substitution rule but i am not sure.
and if it is possible through substitution rule then what could be my prerequisite, and check would be..?????
can you please tell how can i get Text in this additional line item getting created due to VAT tax code.
Thanks a Lot for your input.
your reply will be rewarded with points.
Thanks
JigneshThanks for all your replies.
I Want the field BSEG- KOBEZ i.e description field in the accounting doc of the offsetting entry to be replaced in the GL account text field.
Ex :
PK Account Description Amount Text
31 100000 Furniture Vendor 50 Sales
40 1999 Inter Compy 50 Furniture Vendor
I want the description of offsetting entry vendor description i.e Furniture vendor (field BSEG-KOBEZ) to be replaced in GL line item text BSEG-SGTXT.
I cant find the field BSEG- KOBEZ while i search in the substituion to replace in Text field.
How do i write in substitution to say that the offsetting entry description should be in text field of GL account. -
FI substitution rule for Business area on New GL view(FAGLFLEXA)
Hi Gurus,
Need a your expertise guidance.
We have a requirement to substitute u2018Business areau2019 field on GL view(table u2013 FAGLFLEXA) for all FI postings.. I am trying to achieve this by OBBH substitution rule using user exit, Is this possible anyway??
I have already worked with my developer, but he is not getting any clue to write a logic in the user exits available in OBBH.. can anyone please guide us..
Actual requirement is to update u2018Business areau2019 field on all FI postings at new GL view for some of the company codes (not all), I am not sure if we can achieve it by activating document splitting by business area field.. we have document splitting active already by profit center and segmentu2026
Please guide me..
Many thanks in advance..
PrasadHI pampana,
If you add the Business area is document splitting char's with Mandatory check box
then reach and very line will update the business area value in Doc splitting.
But you allready have profit center as a doc splitting char's
If you want to Business area is new doc splitting char's then you need
go for NewGL migration.
Please refer the NewGL migration scenario 6, 7 for your case.
please check the link
http://wiki.sdn.sap.com/wiki/x/JghNCw (NewGL Migration Secnarios)
Regards
Madhu M -
FI Substitution rule on completed document
Hi Everyone,
We're trying to create a substitution rule to change the payment terms on our invoices (fields BSEG-ZTERM and BSEG-ZBD1T). We're having trouble with our prerequisite: If any of the expense distributions are being charged against a federal grant (BSEG-GRANT_NBR) then call the substitution rule. We want our exit to loop through all distribution lines and if it finds any being charged to a grant it should set the condition to true and substitute...if it doesn't find any it should be set to false.
We've done all of the necessary steps:
-Activated the fields on GB01
-Defined the substitution rules on OBBH
-Build and compiled the user exit.
Problem we're having is that when there are multiple lines it only seems to be reading the last line item to make the determination.
Example 1:
Line 1 Grant
Line 2 No Grant
Result is that payment terms are not substituted. It should be substituted because line 1 hit a grant.
Example 2:
Line 1 No Grant
Line 2 Grant
Result is that payment terms are substituted correctly.
My ABAPer says that the problem seems to be that on the completed document he can only see the last line (not all the lines)....does anyone know a way to loop through all the records on a completed document? It seems that substitution gets called before records get inserted into the database so we're not sure how to make our pre-requisite work.
thanks for your helpHi,
here is the solution.
Create your user exit.
FORM u280 USING bool_data TYPE gb002_015.
FIELD-SYMBOLS: <ls_bseg> LIKE LINE OF bool_data-bseg,
LOOP AT bool_data-bseg ASSIGNING <ls_bseg>.
* Here is your logic needed
ENDLOOP.
Create a substitution for the complete document in GGB1 and choose no field but "Only exit'. -
Substitution rule: (CJ20N)Move PROJ-PLSEZ to ANIA-AKTIV based on condition
Hi,
I am facing problem in creating a substitution rule in t-code OPSN. On project save in CJ20N PROJ-PLSEZ(finish date) is to be moved to ANIA-AKTIV (activation date).
I am aware of the client specific user exits and i have successfully created a substitution rule for some other fields(Copying standard program RGGBS000 and setting the necessary configuration in SPRO). The problem is that ANIA structure is not available in the program. Could any one please help me out in solving this problem.
Thanks in advance
RajeshDear Rajesh,
The structure ANIA is not available in Substitution rule. You have to find some other exit to achieve your objective.
I'm sending a comprehensive list of exits in tcode OPSN. Also try finding some BADI.
Transaction Code - OPSN Edit PS substitution rules
Exit Name
Description
CNEX0002
PS Authorization check
CNEX0006
PS customer specific fields project definition
CNEX0007
PS customer specific fields WBS element
CNEX0009
Material components in network
CNEX0011
BOM explosion in network on component overview
CNEX0012
Derive external network number from WBS number
CNEX0014
External data for BOM transfer
CNEX0015
Change BOM data for BOM transfer
CNEX0016
PS customer-specific fields in the network headerf
CNEX0017
Customer-specific node info. in network graphic (netw. mnt.)
CNEX0018
Customer-specific node info. in network graphic (info. sys.)
CNEX0019
Customer-specific node info. in network graphic (std. netw.)
CNEX0020
Extra info in DIN field of network graphic (netw. maint.)
CNEX0021
Extra info in DIN field of hierarchy graphic (netw. maint.)
CNEX0022
Extra info in DIN field (standard network maintenance)
CNEX0023
Customer-specific node info. in the hierarchy graphic
CNEX0024
Customer-specific graphic title in Gantt chart/Proj.Plan.Brd
CNEX0025
Additional field for project summarization
CNEX0028
Check activity release
CNEX0029
Check network release
CNEX0030
Update event for BOM assignment
CNEX0033
WBS: Predefine Search and Replace String
CNEX0034
Check a New Allocation in BOM Transfer
CNEX0035
Check a Change in BOM Transfer
CNEX0036
Check deletion as part of BOM transfer
CNEX0037
Check a freshly created component
CNEX0038
Check a changed component
CNEX0039
Check deletion of a component in a network
NWTM0001
Set Field Contents for Event Date Type
NWTM0002
Display source document
NWTM0003
Structure of the Objects for Monitoring Dates
No of Exits: 31
Regards,
Deva. -
Hi,
Please can you tell me step by step procedure for creating substitution.
Thanks
craHi,
To define new substitutions, proceed as follows:
1. Position the cursor on a line in which the company code and the callup point have been entered (you can enter the company code and the time via Edit -> New entries ).
2. Then select Environment -> Substitution . You reach the first screen for maintaining a substitution.
3. Select Substitution -> Create . Enter the required name. After pressing ENTER, you reach the overview screen with the substitution steps belonging to that substitution.
4. Select Insert entry. You can describe a new substitution step on the next screen. This description includes the prerequisites and the actual substitutions. The syntax to be used for this is explained in the F1 help for the input fields Prerequisite and Substitution.
To change substitutions which already exist, proceed as follows:
1. Position the cursor on an existing entry and select Goto -> Substitution.
2. On the next screen select Substitution -> Display or Substitution -> Change. After pressing ENTER, you reach the overview screen with the substitution steps belonging to that substitution. If you select Insert entry, you can make the required changes.
Hope This helps.
Please assign points as a way to say thanks.
Regards, -
Substitution rule: ania-aktiv with proj-plsez(t-code: CJ20N)
Hi,
I am trying to create a substitution rule in transaction OPSN. On project save ania-aktiv is to be substituted with proj-plsez based on a condition in t-code: CJ20N.
I am aware of the client specific user exits and i have successfully set substitution rule for another field( Copying standard program into a custom program and setting the configuration in SPRO).
I am facing problem to set substitution rule for ania-aktiv as these fields are not available in the exit. I could populate only PRPS and PROJ fields and not ANIA fields.
Can any one please give a solution for this.
Thanks in advanceI will suggest you to use <b>BADI PROJECTDEF_UPDATE</b>, Method <b>AT_SAVE</b>. Inside your implementation, you can call another function module to update ANIA fields.
-
Substitution rule has to triggered after save document in FB70 and FB75
HI,
I have a substitution rule for REFNR field and that will trigger when you make FB70 and FB75 for 2 company codes. In the user exit for subustitution we have a code to get the next object number for some other purpose. because third party will use this generated next number for their legal requirement.
The real problem comes this substitution rule is triggered before save document. due to this if i came back from the transaction without saving the document I am losing that generated number which i dont want.
I need some tips on this. is there a way in the substituion settings we will trigger this exit at save document.
I would appreciate your inputs on this.
Regards
PRasadHi Rob,
I would like to know.
call point 001 is document header
call point 002 is document item
call point 003 is complete document.
I am assuming 003 triggers after complete the document.
Any clue on this.
Regards
PRasad -
Dear.
I have the following doubt with the Manage Substitution Rules UWL :
Is posible have a rule in where Only some WF should go to the inbox of the substitute?
Ie. The Boss have process of Workfow of modules OM, TV, PA, PY that arrives at UWL, and the boss only need delegate to the substitute only the item for the process of WF of PY and PA for a date.
How can solve this?
RegardsYes there is something called Task classification!
You can do so via filtering or classification of tasks
read here
You will need to enable the support information in order to get the
associated task number that corresponds to the backend task.
If you wish to hide certain tasks, the easiest way to do it is to
redirect the task type that you want to hide to some unused item type.
You can create your own XML file and give
each task number its own entry in the XML
They each need to be given a different item type name. They can't
all be directed into the same item type since there would be
multiple conflicting definitions for that item type in the file.
No view definition is needed, you can just give it a garbage
defaultView name (HiddenView).
I have attached an example for you in the attachment area. This is
stored as a text file. Also,
Where you see the following:
systemId="<YOURSID>" externalType="<YOURTASK>" in the XML, this
obviously needs to be replaced with your sid and your task id which
you are looking to exclude.
For ex
For example, if it is the following task pasted below:
<ItemType name="uwl.task.webflow.TS01000096.SAP_R3_MUS"
connector="WebFlowConnector" defaultView="DefaultView"
defaultAction="launchSAPAction" executionMode="default">
If you were trying to hide this, you would write it in the XML file
as follows:
<ItemTypes>
<ItemType name="uwl.someHiddenType1"
connector="WebFlowConnector" defaultView="HiddenView">
<ItemTypeCriteria systemId="SAP_R3_MUS"
externalType="TS01000096" connector="WebFlowConnector"/>
</ItemType>
***************And for the next one:*********************
<ItemType name="uwl.someHiddenType2" connector="WebFlowConnector"
defaultView="HiddenView">
<ItemTypeCriteria systemId="SAP_R3_MUS"
externalType="TS01000097"
connector="WebFlowConnector"/>
</ItemType>
Classification
You can arrange tasks and workflows into various classes within the SAP
System. The classes professional, personal and disciplinary are
standard. The system checks the task class under the field name
TASK_CLASS in the authorization object S_WF_WI. This system uses this
authorization object to check the authorization for carrying out
specific actions on particular work items. The assignment of tasks to
classes is also important in the definition of substitutes. You can
also define that only those classes are displayed which refer to tasks
or workflows of a particular class. Take this into account when you
create new classes and assign tasks or workflows to the classes.
You can set this classification via:
SPRO
=> IMG
=> Basis Components
=> Business Management
=> SAP Business Workflow
=> Basic Settings
=> Maintain Task Classes.
Once the classification has been added as above you can then add this to
your task. Goto PFTS => Enter task ID => Change Mode => Menu: Addition
data => Classification.
See SAP online help at:
http://help.sap.
com/saphelp_nw70/helpdata/en/c5/e4b5eb453d11d189430000e829fbbd/framese
t.htm
[2] Substitute Profile
You can define one or more substitutes for working with the Business
Workplace. The authorizations of a substitute are determined by the
substitute profile which you assign to him/her when you set up the
substitution. A substitute profile comprises specific task classes.
Task classes describe individual tasks or standard tasks. This
assignment is made in the task definition. A user you have specified
can then log on as your substitute. "Your" work items are displayed to
the substitute in their Business Workplace with the restrictions
resulting from their substitute profile.
You can set the substitution profile via:
SPRO
=> IMG
=> Basis Components
=> Business Management
=> SAP Business Workflow
=> Basic Settings
=> Substitute Profile
=> Define Substitute Profile
or
See SAP online help at:
http://help.sap.
com/saphelp_nw70/helpdata/en/c5/e4b5eb453d11d189430000e829fbbd/framese
t.htm
Maybe you are looking for
-
Preferences pane and Mail crash when I access accounts in Mavericks
Mail won't work on my iMac all of a sudden. Initially it just failed to launch and had to be force quit. I managed to reset Mail and it launches but doesn't do anything - no accounts showing up. (Before this happened, smart mailboxes stopped working)
-
i want to run a monthly stock report that will show me the opening stock.opening vales,total receipt stock,total receipt value,total issue quantity,total issue value,closing stock quantity and closing stock value.....Using MB5B does not give me the a
-
Discoverer link on oracle apps R12 launch worksheet list?
the discoverer link on oracle apps R12 launch worksheet list instead of query progress page? the function form is as follows mode=DISCO&workbook=ALL_STAFF_DATA And can expalain to me how to fill this parameters in case where the woorkbook is containi
-
Need to replace my DVD drive please help
I need to replace my DVD drive for my Power G5 (bought in 2002), is ATAPI the right connector?
-
Downloading itunes7 and ipod (1.4.1) problems
i cannot download itunes7 or ipod software (1.4.1). after running the setup files it tells me i cannot do it because the software is from an unknown publisher. i then install the certificate manually and click ok. it then tells me thank you for downl