How to include z-fields into BAPI_GOODSMVT_CREATE
Hi,
In MIGO transaction, we have aded some fields on external tabs.
These fields are mandatory fields
The data of these fields will be stored in a Z-table when we save the MIGO.
We have used BADI s to do this. It is working fine.
Now, I want to post some data using MIGO tansaction. I want to use BAPI_GOODSMVT_CREATE to post tha data.
How can I include my newly added fields in this BAPI ?
Can u plz write the solutions?
Thanks
Hi,
Go through the FM documentation of BAPI_GOODSMVT_CREATE, this gives some information how to populate the custom fields.
Table parameter : EXTENSIONIN
And check the BADI: MB_BAPI_GOODSMVT_CREATE which is used to populate the custom fields for the material document.
I think you also require to implement this badi in your case.
You also need to extend the tables with the custom fields
With regards,
Dwarakanath.S
Similar Messages
-
How to include a report into the SAP-SCRIPT
plz tell me
How to include a report into the SAP-SCRIPT
ASAPcreat a z report like this....................
REPORT zmmgl_picklist1.
TABLES : likp,ltap,ltak.
data : lv_NUM1 type c .
data : lv_NUM type c.
*& Form get_data1
text
-->IN_DATA text
-->OUT_DATA text
FORM get_data1 TABLES in_data STRUCTURE itcsy
out_data STRUCTURE itcsy.
READ TABLE in_data WITH KEY name = 'LTAP-VBELN'.
lv_NUM = lv_NUM1 + 1.
out_data-name = 'lv_NUM'.
out_data-value = lv_NUM .
APPEND out_data.
endform.
*& Form get_data
This form is to read details from LIKP *
-->IN_DATA text
-->OUT_DATA text
FORM get_data TABLES in_data STRUCTURE itcsy
out_data STRUCTURE itcsy.
READ TABLE in_data WITH KEY name = 'LTAK-VBELN'.
Select single bldat from likp into likp-bldat where lgnum = ltap-lgnum.
out_data-name = 'LIKP-BLDAT'.
out_data-value = likp-bldat.
APPEND out_data.
READ TABLE in_data WITH KEY name = 'LTAK-VBELN'.
Select single vstel from likp into likp-vstel where lgnum = ltak-lgnum .
out_data-name = 'LIKP-VSTEL'.
out_data-value = likp-vstel.
APPEND out_data.
READ TABLE in_data WITH KEY name = 'LTAK-VBELN'.
Select single kunnr from likp into likp-kunnr where lgnum = ltap-lgnum.
out_data-name = 'LIKP-KUNNR'.
out_data-value = likp-kunnr.
APPEND out_data.
ENDFORM. "get_data.
after this go to the script editor......
/: perform get_data in program zmmgl_picklist1.
/: using <ap-vbeln& (Reference field.this field should be there in both program and script.....)
/:changing &likp-bldat&
/:changing &likp-vstel&
/:changing &likp-kunnr&
\[removed by moderator\]
Regards
Anbu
Edited by: Jan Stallkamp on Jun 10, 2008 2:26 PM -
How to include new fields in PRICAT
Hi,
My aim is to import a new field to the PRICAT price catalogue, and be able to
maintain this field in transaction W_PRICAT_MAINTAIN.
I have entered the new field in table PRICAT_K003 (using an append structure),
and have used the Badi implementation WRF_PRICAT_DIALOG to include the new field in the ALV report definition for transaction W_PRICAT_MAINTAIN. For this purpose I also included the field in structure WRF_PRICAT_K003_STY.
However, when trying to make the necessary changes to copy the field content from PRICAT_K003 to the new screen field, I encounter a few problems.
For this I have created a new Badi implementation for Badi definition
WRF_PRICAT_POOL, method IF_EX_WRF_PRICAT_POOL~EXTEND_ARTICLE_MASTER.
This method uses parameter io_inbound_item (type ref to CL_INBOUND_ITEM). The field doesn't seem to be visible in any of the available structures in this method. I have attempted to include the new field in some of the other structures (in addtion to WRF_PRICAT_K003_STY), but have been told by the system not to do this.
Any suggestions on how to solve this problem?
If there is anybody out there who have a description on how to import new fields
into PRICAT and further on to the article master, I would very much appreciate if you could pass it on to me.
Best regards,
Per Erik FjeldeHi,
I have a similar problem with inbound pricat. I extended PRICAT_K003 with a few custom fields. These fields are filled using a BAPI table extension and implementing IF_EX_PRICAT_IN_EXTIN. The fields show up correctly in W_PRICAT_MAINTAIN and are also filled when I look in the database table. But when I create an article master from an entry in the pricate catalogue, all custom fields are cleared. I wanted to use IF_EX_WRF_BADIPRE_POST_MAT~PRICAT_PRE_POSTING_PROCESS to transfer the custom fields to MARA, but the incoming structures of the method only include blank custom fields.
So I found IF_EX_WRF_PRICAT_POOL, but it's methods include only structures which are not extendable. So I don't see how I can preserve the data in my custom fields.
Per Erik, have you found a solution for your problem?
Is there anybody else out there who knows how to transfer custom fields from the price catalogue to material master data?
Best regards,
Holger Merk -
How to include .js file into validater-rules.xml
iam doing project using struts.
i have .js file for client side validation.how to include .js file into struts validate-rules.xml so that i can use those validation in my project.
without writing any class.
is there any waycopy + paste from my book...............
Enabling Client-Side Validations
In addition to providing a framework for simplifying server-side form data validations, Validator provides an easy-to-use mechanism for performing client-side validations. Each validation routine defined in the validator-rules.xml file optionally specifies JavaScript code that can be run in the browser (client side) to perform the same validations that take place on the server side. When run on the client side, the validations will not allow the form to be submitted until they have all passed.
To enable client-side validation, you have to place the HTML Tag Library's javascript tag in each JSP for which you want validation performed, as shown here:
<html:javascript formName="logonForm"/>
The javascript tag requires that you use the formName attribute to specify the name of a <form> definition from the validation.xml file, as shown here, for which you want validations performed:
<form name="logonForm">
<field property="username" depends="required">
<arg0 key="prompt.username"/>
</field>
<field property="password" depends="required">
<arg0 key="prompt.password"/>
</field>
</form>
All the validations that you have specified for the <form> definition to run on the server side will be run on the client side. -
How to include one view into another view
Hi SDN's,
Could any please tell me,How to include one view into another view.
In my requirment.I want to create a 'Z' view for an interface .In that view i have to take,
1) Ship-to-email adrr by
LIKP-KUNNR -> KNA1-ADRNR
KNA1-ADRNR -> ADR6-ADDRESNUMBER.
2) E-mail addr of person who created the document.i.e
LIKP-ERNAM -> USR21-BNAME.
USR21-ADDRESNUMBER -> ADR6-ADDRESNUMBER
USR21-PERSNUMBER -> ADR6-PERSNUMBER.
In both the case we have to pass ADDRESSNUMBER to ADR6 table.
If we pass these condition it fails,B'Coz at a time it passes Two ADDRESSNUMBER and a PERSNUMBER.
So i created two which fetches only the email addr of person who created the document.and another view fetches Ship-to-email addr.
Now i want to include the second view into first view . Is it possible?or please
tell me someother way to get these email addresses in a single view.hi
as per my knowledge, nested views are not possible. However, while creating a new view, selection method will not giv u option to select the already created view(S) except the tables..i think so.
regards,
shamim -
Hi Experts,
How to add additional field into output table VENDORS/WH TAX TYPES AND CODES in RFIDYYWT(Generic Withholding Tax Reporting).
I have no idea how to start with, please give some advice.
Thanks!
IceDear Ice,
Use Append structure, see given link:
https://help.sap.com/saphelp_nw04s/helpdata/en/cf/21eb61446011d189700000e8322d00/content.htm
Regards,
Abbas. -
I dont know how to insert file field into insert record in DW. i also want to know, insert dynamic table with image field. Plz help me anyone. Ty..
ohh kk thank you bro. But How to store photos to server file. I wanna upload and display the photos in webpage. Can you send me the php code for this?
-
How to add new field into dynamic internal table
Hello Expert.
how to add new field into dynamic internal table.
PARAMETERS: P_TABLE(30). "table name
DATA: I_TAB TYPE REF TO DATA.
FIELD-SYMBOLS: <TAB> TYPE standard TABLE.
*Create dynamic FS
create DATA I_TAB TYPE TABLE OF (p_table).
ASSIGN I_TAB->* TO <TAB>.
SELECT * FROM (p_table) INTO TABLE <TAB>.
here i want to add one more field into <TAB> at LAST position and my
Field name = field_stype and
Field type = 'LVC_T_STYL'
could you please helpme out .Hi,
Please find the code below.You can add the field acc to your requirement.
Creating Dynamic internal table
TYPE-POOLS: slis.
FIELD-SYMBOLS: <t_dyntable> TYPE STANDARD TABLE, u201C Dynamic internal table name
<fs_dyntable>, u201C Field symbol to create work area
<fs_fldval> type any. u201C Field symbol to assign values
PARAMETERS: p_cols(5) TYPE c. u201C Input number of columns
DATA: t_newtable TYPE REF TO data,
t_newline TYPE REF TO data,
t_fldcat TYPE slis_t_fldcat_alv,
t_fldcat TYPE lvc_t_fcat,
wa_it_fldcat TYPE lvc_s_fcat,
wa_colno(2) TYPE n,
wa_flname(5) TYPE c.
Create fields .
DO p_cols TIMES.
CLEAR wa_it_fldcat.
move sy-index to wa_colno.
concatenate 'COL'
wa_colno
into wa_flname.
wa_it_fldcat-fieldname = wa_flname.
wa_it_fldcat-datatype = 'CHAR'.
wa_it_fldcat-intlen = 10.
APPEND wa_it_fldcat TO t_fldcat.
ENDDO.
Create dynamic internal table and assign to FS
CALL METHOD cl_alv_table_create=>create_dynamic_table
EXPORTING
it_fieldcatalog = t_fldcat
IMPORTING
ep_table = t_newtable.
ASSIGN t_newtable->* TO <t_dyntable>.
Create dynamic work area and assign to FS
CREATE DATA t_newline LIKE LINE OF <t_dyntable>.
ASSIGN t_newline->* TO <fs_dyntable>.
Populating Dynamic internal table
DATA: fieldname(20) TYPE c.
DATA: fieldvalue(10) TYPE c.
DATA: index(3) TYPE c.
DO p_cols TIMES.
index = sy-index.
MOVE sy-index TO wa_colno.
CONCATENATE 'COL'
wa_colno
INTO wa_flname.
Set up fieldvalue
CONCATENATE 'VALUE' index INTO
fieldvalue.
CONDENSE fieldvalue NO-GAPS.
ASSIGN COMPONENT wa_flname
OF STRUCTURE <fs_dyntable> TO <fs_fldval>.
<fs_fldval> = fieldvalue.
ENDDO.
Append to the dynamic internal table
APPEND <fs_dyntable> TO <t_dyntable>.
Displaying dynamic internal table using Grid.
DATA: wa_cat LIKE LINE OF fs_fldcat.
DO p_cols TIMES.
CLEAR wa_cat.
MOVE sy-index TO wa_colno.
CONCATENATE 'COL'
wa_colno
INTO wa_flname.
wa_cat-fieldname = wa_flname.
wa_cat-seltext_s = wa_flname.
wa_cat-outputlen = '10'.
APPEND wa_cat TO fs_fldcat.
ENDDO.
Call ABAP List Viewer (ALV)
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
it_fieldcat = fs_fldcat
TABLES
t_outtab = <t_dyntable>. -
How to enhance extra fields in BAPI_GOODSMVT_CREATE.
Dear Sap Gurus,
I am facing a problem . I am using standard bapi for MIGO transaction i.e. BAPI_GOODSMVT_CREATE . it is working fine. in our company, along with BADI, MIGO was modified with two extra tab viz. Waybill and ExchangeRate. Here we are maintaining some of own developed fields . Plz guide me how can i modify this Bapi so that i can update these developed fields . The appropriate answers will be highly appreciated <removed by moderator>.
Is there any alternative solution?
NOTE : Currently Using ECC 5.0 SAP
Thanks & Regards,
Vijay
Edited by: Thomas Zloch on Oct 19, 2010 5:43 PMHello,
1. Use structure BAPIPAREX for passing custom fields. (There are several blogs/posts on how to make use of this).
2. In the BAPI i noticed there is a BAdI to populate these fields into your business tables.
Call BAdI MB_BAPI_GOODSMVT_CREATE to fill own fields
TRY.
get badi lo_mb_bapi_GOODSMVT_CREATE.
CATCH cx_badi_not_implemented. "#EC NO_HANDLER
ENDTRY.
TRY.
call badi lo_mb_bapi_goodsmvt_create->extensionin_to_matdoc
EXPORTING
EXTENSION_IN = EXTENSIONIN[]
CHANGING
CS_IMKPF = S_IMKPF
CT_IMSEG = T_IMSEG[]
CT_RETURN = return.
CATCH cx_badi_initial_reference. "#EC NO_HANDLER
ENDTRY. -
How to include key field in classification datasource?
Hello,
How can I include key fields in a new classification datasource?
When i try to generate my classification datasource i get this error:
No key field found for creation of DataSource
Diagnosis
During generation of a classification or configuration DataSource, only those key fields for the object table (field "Obj.Tabelle") that are already present in the basis DataSource transferred to the extract structure. This is the case when none of the key fields of the object table were found in the structure of the basis DataSource.
Hence the datasource does not get generated.
Thank you very much and regards.Hello Prem,
Yes, the characteristisc are in the system. I also saved these charateristics, they are in N status at the moment.
The problem is when i click on Datasouce buttom to generate the datasource, this is when I get the error message i mention above.
I tried to do an example with 0MATERIAL_ATTR with obj. table MARA and class cat 001 and i had no problem.
Then i try to do it with 0PLANT_ATTR obj table BETR and class cat 030 and i get this key problem.
Can this be related to the fact that MARA table has got a key and BETR does not have one?
Thank you and Regards. -
How to populate cusotom fields using BAPI_GOODSMVT_CREATE for MIGO
Hi,
I was to update custom field using BAPI_GOODSMVT_CREATE for MIGO and store it is MSEG table.
Please tell me how to proceed.
Moderator message: last warning, if you continue to post the same thread again, I will submit your user ID for deletion. See my comments in your previous posts.
Edited by: Thomas Zloch on Jul 14, 2011 4:38 PMHi ANID,
Thanks for the reply.
I have checked in the documention of the bapi and no communication structure regarding to the bapi is there so i am not able to figure out where to add the custom field so that it can be added in the MKPF table.
Regads
Dipak -
How to include animation files into muse test site on business catalyst?
Hi there
I am trying to publish a site created in muse to the business catalyst test website service for a client to review
in the website i created an animation that i have inserted as an HTML snippet (ie copied relevant code into "INSERT HTML"
The question is how do include the folder with all the files required to run the animation when i click "PUBLISH" to business catalyst?
thanksHello,
You can make the changes in .muse file and then publish it to the existing site.
It will automatically detect your old site when you click on File>Publish ONLY if you are using the same Adobe Id to upload the site which you used earlier to upload.
You can check which Adobe Id you are using by going into Edit>Preferences option and under Publish with Account youwill find the Adobe Id which is being used to upload the site.
you can change the Id (if required) by clicking on the dropdown and click on Switch accounts.
Hope this helps.
Regards,
Sachin -
How to Bring "Division" field into PCA form to create Report?
Hi,
I need to create Balance sheet reports -Division wise in profit center accounting.Kindly advise me how to bring Division field in to FORM of PCA.Once i get the Division field in to FORM of PCA then i can full fill the requirement.
Kindly advise me as i am not able to bring it either through Key figures or Characterstics.how do i bring into KE84 form
Please help me
SupriyaHello,
I do not think division wise balance sheet is possible.
Regards,
Ravi -
How to store forms fields into the session ?
Hi All,
I have to store forms fields into the session.
I have four forms (htm forms) in four jsps and there are total 25 fields.
I am inserting all the fields into the database at once while user submit the last form.
I want to use session to store forms fields.
So please anybody tell me how to do that.
Is the following code correct to store the forms fields into
the sesstion........
// creating a session
HttpSession session=request.getSession(true);
// retrieving form fields
String name=request.getParameter("customer_name");
String business=request.getParameter("business");
String address=request.getParameter("address");
and so on....
// store form fields into the session
session.setAttribute("name",name);
session.setAttribute("business",business);
session.setAttribute("address",address);
and so on....
and later on get the value as:
session.getAttribute("name");
session.getAttribute("business");
session.getAttribute("address");
and so on....
OR
is there another way to store form fields into the session.
Please guide and reply with coding.....
Please answer and help.
Thanks
AmitindiaI don't mean to be an *** but I have no desire to help someone so unwilling to think >>and do. Go through some of these tutorial, do the examples in each and you will be far >>better equipped to ask questions:
http://www.google.co.za/search?hl=en&q=%2Bjsp+%2Bjavabean+%2Btutorial&b >>tnG=Google+Search&meta=
I was just asking that if I use the following
<jsp:useBean id="cart" scope="session" class="session.Carts" />
<jsp:setProperty name="cart" property="address" value="myaddress" />
</jsp:useBean>then will I be able to acheive my aim as I have to store form fields into the session and later retreive while user submit the last form.
Please read my question that I have posted.
Am I using the right way................or which is the best way to store form fields into the session and later retrieve them.
please reply
Thanks
Amitindia -
How to include BSEG ANLN1 into OBCY selection.
Hi,
I need to include BSEG ANLN1 into selection of summarise FI Tcode OBCY. Appreciate some advise. TQHi,
I am not convinced whether we can do it. The field names are stored in table TTYPS-FI Summarization: Document Fields Allowed.
Take the help of technical consultant and see if you can maintain the table entries there.
Aravind
Maybe you are looking for
-
Hi Folks, My mac has suddently developed the following error message, and refuses to open. It appears to have happended after an apple software update, but not exactly sure. Mail cannot be opened because of a problem. Check with the developer to mak
-
LE 8 doesn't see all of my installed Jam Packs
Just setting up a new mac. I installed all the Jam Packs. After that I brought up Garageband and when I click on "Loops" it show the following list. I did notice that when Garage Band came up, it indicated that it was searching for Jam Packs... Garag
-
JRockit 7.0-1.4.0-win32-GARAK-20020830-1714 crashes
Hi, I have an application that runs on JRockit (7.0-1.4.0-win32-GARAK-20020830-1714). It randomly crashes at different points of execution. Can you tell me, from the attached dump below, what seems to be the problem? ===== BEGIN DUMP ================
-
Problems uploading files across all browsers and wifi connections?
Hello I've been having a bit of a strange issue with my MacBook Pro lately, it seems to have problems with uploading images/files onto certain websites. Two recent occasions have been failure to upload image content when signed into the admin area of
-
So I accidentaly messed up my files, and the greek passcode won't register on Itunes like the numerical passcode did. How am I to get into my phone thru itunes? Is there a way for me to take the greek from a website and copy and paste into the passco