One doubt in VL03N transaction/
Hi All,
I have one doubt in VL03N transaction.I am an ABAPer.I don't iknow much about the SD process.My SD consultant has changed the Ship-To-Party addressin customer master but it is not reflecting in the document in VL03N.But when I see in the Environment -> Ship-To-Party i can see the address which we changed.Can anyone suggest the reason behind this difference?
Hi Saket,
if u have different ship to party, while creating the sales order u have to sellect the ship to party. while creating delivery document WRT sales order sys automatically specifies that ship to party. ( i think they have not selected new ship to party at sales order level)
Regards,
Gopi
Similar Messages
-
Can I use multiple Apple store gift cards (£25 each) per transaction or is it has to be only one gift card per transaction?? Does anyone know thanks
Hola, Eddy
notice that you have posted to an old thread (Oct-Nov2013) that actually took quite some time to get attention back then**
I recommend that you contact the Store Group regarding your purchase question - don't let the "iTune-ish" URL and page title throw you off... it's the right place
Store Group - Contact Us - Apple Support
** next time you have a question, I advise to check the dates carefully and if older than a month or so, AND it has no answer to your specific issue, start a NEW Question. You did a fine job of stating your exact issue - many folks, not so much.
buenos dias
CCC -
Pbm in updating delivery quantity and picked quantity in VL03N transaction
HI all,
I m using the BAPI 'WS_DELIVERY_UPDATE_2' for changing the picked quantity in VL03N transaction.
But this BAPI is not changing the picked quantity. Instead it add the old quantity with the new quantity what i mentioned in the ITEM_DATA (VBPOK_TAB table) of this BAPI..
For example, if the delivery quantity is 3 and picked quantity is 3 for a material item,
I want to change both the quantity as 2. Is is possible to change both the quantities through BAPI?
Im using BAPI_OUTB_DELIVERY_CHANGE to update the delivery quantity as loong as the picked quantity is 0.
If both picked and delivery are same (for example, both are 2), then i need to change both the quantities (say 1).
So how can i update both the quantities?
If so, pls share the BAPI details for achieving this..
Regards,
Shanthinot answered
-
hi experts
i have one doubt while running dunning where can i see previous dunning notices. vendor /customerhi
thanks for you answer
regards
naveenkumar -
Actually i have one doubt in message class
Actually i have one doubt in message class. I want create message for following logic.
If the records already exits in database table ,
whatever input i will given in input fields like entry type and material no ,it will need in message.
i want rise the error message in my code like "Record entry type B Material no 029585888 already exits in database table".
I done the coding like.........
in SE80.
IF sy-subrc = 0.
MESSAGE e039 with zdbt-enttyp
zdbt-matnr.
ENDIF.
in SE91.
Record entry type &1 Location &2 already exits in database table.
is it correct? it s not working properly..
could you advice me.......Hello Raju
The only possible problem I see is that in your report you send a message of the wrong message class. Assuming that your message class is ZMSG then assure that your report begins with:
REPORT zreport MESSAGE-ID zmsg.
IF sy-subrc = 0.
MESSAGE e039 with zdbt-enttyp
zdbt-matnr.
ENDIF.
Regards
Uwe -
Fetching Item Texts from VL03N transaction
Hi All,
I have a requirement in my program in which I need to fetch Item Texts from VL03N transaction corresponding to a delivery Number.i.ie. the path is Select the Item, GOTO>ITEM>TEXTS.From there I need to get the Service Notification.Please let me know how to fetch this using the read_text function module.
Thanks,
Neethu.Hello,
You can fetch the item texts for VL03N transaction for the object VBBP.
If the text is Material sales text, then its id would be 0001.
For Item note, it is 0002.
You can call the read_text fm as below:
CALL FUNCTION 'READ_TEXT'
EXPORTING
CLIENT = SY-MANDT "client info
id = pi_id "id as 0001 or 0002 depending on the text
language = pi_spras "language key
name = pi_name
object = pi_object "Object Id
Hope this helps.
Thanks,
Sowmya -
Hi Group
I have one doubt in smartforms. I have following requirement.
I want to print 14 labels on one A4 size page using smartforms. Can somebody please tell me how to go about it.
Please reply ASAP as it is a bit urgent requirement.
Thanks & Regards
Deeptihi Deepti,
Check out the thread
Re: LABEL Printing in SMART FORMS
Re: Goods Receipt Label
Regards,
Richa -
Experts:-
In SAP HR ( i n telephone reimberce ment which section we can show this) plz tell about this one because, we are co ordinated with the SAP HR it is related issue for me.. plz help.....
<MODERATOR: please read the rules of engagement first. thread locked.>You've already asked this on your other thread and the answer is NO. But as you were told there, you can edit them using the edit icon amongst the other icons (top right of your post).
Next time, please use more meaningful subject titles because "One Doubt" isn't descriptive about what your problem is. -
Hi,all i'm murali,i have one doubt
hi,all i have one doubt most of the times repeated in the interview ,plz solve me.
1. how will u raise exception management in function modules?
2. how to create a check box?
3. in a invoice how can i find the sales order
these r the questions plz give me the perfect answers for these .
waiting for reply.
murali.Murali,
1.
Exceptions
Our function module needs an exception that it can trigger if there are no entries in table SPFLI that meet the selection criterion. The exception NOT_FOUND serves this function:
Source Code
Having defined the parameter interface and exceptions, we can now write the source code of our function module. To do this, choose Source code in the Function Builder. This opens the ABAP Editor for the include program L of the exception or OTHERS occurs in the EXCEPTIONS addition of the CALL FUNCTION statement, the exception is handled by the calling program.
If the calling program does not handle the exception
The RAISE statement terminates the program and switches to debugging mode.
The MESSAGE ..... RAISING statement display the specified message. How the processing continues depends on the message type.
If the calling program handles the exception, both statements return control to the program. No values are transferred. The MESSAGE ..... RAISING statement does not display a message. Instead, it fills the system fields SY-MSGID, SY-MSGTY, SY-MSGNO, and SY-MSGV1 to SY-MSGV4.
Source Code of READ_SPFLI_INTO_TABLE
The entire source code of READ_SPFLI_INTO_TABLE looks like this:
FUNCTION READ_SPFLI_INTO_TABLE.
""Local interface:
*" IMPORTING
*" VALUE(ID) LIKE SPFLI-CARRID DEFAULT 'LH '
*" EXPORTING
*" VALUE(ITAB) TYPE SPFLI_TAB
*" EXCEPTIONS
*" NOT_FOUND
SELECT * FROM SPFLI INTO TABLE ITAB WHERE CARRID = ID.
IF SY-SUBRC NE 0.
MESSAGE E007(AT) RAISING NOT_FOUND.
ENDIF.
ENDFUNCTION.
The function module reads all of the data from the database table SPFLI where the key field CARRID is equal to the import parameter ID and places the entries that it finds into the internal table SPFLI_TAB. If it cannot find any entries, the exception NOT_FOUND is triggered using MESSAGE...RAISING. Otherwise, the table is passed to the caller as an exporting parameter.
Calling READ_SPFLI_INTO_TABLE
The following program calls the function module READ_SPFLI_INTO_TABLE:
REPORT DEMO_FUNCTION_MODULE.
PARAMETERS CARRIER TYPE S_CARR_ID.
DATA: JTAB TYPE SPFLI_TAB,
WA LIKE LINE OF JTAB.
CALL FUNCTION 'READ_SPFLI_INTO_TABLE'
EXPORTING
ID = CARRIER
IMPORTING
ITAB = JTAB
EXCEPTIONS
NOT_FOUND = 1
OTHERS = 2.
CASE SY-SUBRC.
WHEN 1.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO.
WHEN 2.
MESSAGE E702(AT).
ENDCASE.
LOOP AT JTAB INTO WA.
WRITE: / WA-CARRID, WA-CONNID, WA-CITYFROM, WA-CITYTO.
ENDLOOP.
The actual parameters CARRIER and JTAB have the same data types as their corresponding interface parameters in the function module. The exception NOT_FOUND is handled in the program. It displays the same message that the function module would have displayed had it handled the error.
2. PARAMETERS p_check AS CHECKBOX .
3.You can find the information in table VBFA.
VBELV - Your Sales Order Number
VBTYP_N - 'M'
VBELN is the invoice number.
Don't forget to reward if useful..... -
I have one doubt on Checkbox Conditions
Hi Friends,
I have one doubt on Checkbox Conditions. I had download data into Excel Format. My requirement is suppose I have select 4 checkbox into table click on Download I want to download 4 records into Excel Format.
Now I have Select 4 Checkbox click on download button total records is downloaded
My Req:: I have select 4 checkbox into table click on Download I want to download 4 records into Excel Format.
So I had done Coding also. What I am doing that coding is
1. I have to create one Value Node(IPoDetails_ExcelData)
2. Now Data is available in this Value Node (PoDetails_OutTab)
3. what I am doing here Get the data from this value node (PoDetails_OutTab) and set that data to this Value Node (IPoDetails_ExcelData). Finally add the data to this Value Node (IPoDetails_ExcelData).
Could you check my code. If any problem in that code pls help me.
public void onActiondownloadToExcel(com.sap.tc.webdynpro.progmodel.api.IWDCustomEvent wdEvent )
//@@begin onActiondownloadToExcel(ServerEvent)
IPrivatePO_Details_ResultView.IPoDetails_ExcelDataNode ExcelNode = wdContext.nodePoDetails_ExcelData();
IPrivatePO_Details_ResultView.IPoDetails_ExcelDataElement ExcelEle;
wdComponentAPI.getMessageManager().reportSuccess("ExcelNode:"+ExcelNode);
IPrivatePO_Details_ResultView.IPoDetails_OutTabNode StockNode = wdContext.nodePoDetails_OutTab();
wdComponentAPI.getMessageManager().reportSuccess("StockNode:"+StockNode);
IPrivatePO_Details_ResultView.IPoDetails_OutTabElement StockEle ;
//wdComponentAPI.getMessageManager().reportMessage(IMessageCO_EnterStockDetails.SF_UPLOAD, null ,false);
for(int i = 0 ;i<StockNode.size();i++)
{ //wdComponentAPI.getMessageManager().reportSuccess("StockNode.size:"+StockNode.size());
StockEle = StockNode.getPoDetails_OutTabElementAt(i);
//wdComponentAPI.getMessageManager().reportSuccess("StockEle:"+StockEle);
if(StockEle.getCheckBox()== true)
{ wdComponentAPI.getMessageManager().reportSuccess("StockNodeCheck:"+StockEle.getCheckBox());
ExcelEle = ExcelNode.createPoDetails_ExcelDataElement();// Create Element
wdComponentAPI.getMessageManager().reportSuccess("ExcelEle:"+ExcelEle);
ExcelEle.setConf_Shp_Date(StockEle.getConf_Shp_Date()); wdComponentAPI.getMessageManager().reportSuccess("Conf_Shp_Date:"StockEle.getConf_Shp_Date()); wdComponentAPI.getMessageManager().reportSuccess("ExcelEleConf_Shp_Date:"ExcelEle.getConf_Shp_Date());
ExcelEle.setMaterial(StockEle.getMaterial());
ExcelEle.setMatl_Desc(StockEle.getMatl_Desc());
ExcelEle.setOa_Quantity(StockEle.getOa_Quantity());
ExcelEle.setOpn_Quantity(StockEle.getOpn_Quantity());
ExcelEle.setPo_Item(StockEle.getPo_Item());
ExcelEle.setPo_Number(StockEle.getPo_Number()); wdComponentAPI.getMessageManager().reportSuccess("Po_Number:"StockEle.getPo_Number()); wdComponentAPI.getMessageManager().reportSuccess("ExcelElePo_Number:"ExcelEle.getPo_Number());
ExcelEle.setPo_Status(StockEle.getPo_Status());
ExcelEle.setUom(StockEle.getUom());
ExcelEle.setStat_Date(StockEle.getStat_Date());
ExcelEle.setQuantity(StockEle.getQuantity());
ExcelEle.setDeliv_Date(StockEle.getDeliv_Date());
ExcelEle.setExpt_Shp_Date(StockEle.getExpt_Shp_Date());
ExcelEle.setVendor_Material(StockEle.getVendor_Material());
ExcelNode.addElement(ExcelEle); wdComponentAPI.getMessageManager().reportSuccess("H:::ExcelData::::"+ExcelNode.currentPoDetails_ExcelDataElement());
wdComponentAPI.getMessageManager().reportSuccess("H:::ExcelData::::"+ExcelEle.getPo_Item());
// wdThis.wdGetCO_POPendingController().downloadToExcelFile();
// wdThis.wdGetCO_POPendingController().DownLoadToExcel();// Popup Window
//wdThis.wdGetCO_POPendingController().downloadToExcelFile();
//wdComponentAPI.getMessageManager().reportSuccess("Giiiiii");
///wdThis.wdGetCO_POPendingController().DownLoadToExcel();
if(ExcelNode.size()>0)
//wdThis.wdGetCO_POPendingController().downloadToExcelFile(wdContext.nodePoDetails_ExcelData(),getReportingDelays());
//wdThis.wdGetCO_POPendingController().Downlaod();
//wdThis.wdGetCO_POPendingController().downloadToExcelFile();// This is Download Excel Data
IThis is method in CC-downloadToExcelFile and This is Open Popup window DownLoadToExcel(). This method also in CC
wdThis.wdGetCO_POPendingController().DownLoadToExcel();
wdContext.nodePoDetails_ExcelData().invalidate();
else {
wdComponentAPI.getMessageManager().reportException("Please select any one po item from the table",true);
//@@end
Regards
Vijay KalluriHi Vijay,
Please try to use this to implement your scenario:
public void onActiondownloadToExcel(com.sap.tc.webdynpro.progmodel.api.IWDCustomEvent wdEvent )
//@@begin onActiondownloadToExcel(ServerEvent)
IPrivatePO_Details_ResultView.IPoDetails_ExcelDataElement ExcelEle = null;
for(int i = 0; i< wdContext.nodePoDetails_OutTab().size(); i++)
ExcelEle = wdContext.createDetails_ExcelDataElement();
Here check condition for selected table checkbox column in nodePoDetails_OutTab()
if (wdContext.nodePoDetails_OutTab().getPoDetails_OutTabElementAt(i).get<Table Column Attribute>.getMdoNo
().equalsIgnoreCase("TRUE")
// Here you need to code for setting table row value in the node Details_ExcelData. Like same as below
ExcelEle.set<Table column Name>(wdContext.nodePoDetails_OutTab().getPoDetails_OutTabElementAt(i).get<Table
Column Attribute>.getMdoNo())
wdContext.nodeDetails_ExcelData().addElement(ExcelEle);
Hope it helps
Regards
Arun -
hi i have a doubt....
in fbl1n transaction, there are open items and cleared items.
in it the cleared items for certain document types such as invoice etc is not present in the open item table (bsik)
however the cleared items for document types such as general voucher its present in the open items table (bsik)
is this possible as all cleared item entries shld b present in the open item table with an indicator set for cleared or not...
plz exlain!Hi
There are 2 tables(open and Closed Items) in FI for Account Payables and Account Receivables and GL accounts
1.Account payables: BSIK is Open Items and BSAK is Closed items
2.Account Receivables; BSID and BSAD for OPEN and closed items
3/GL accounts : BSIS and BSAS for Open and Closed Items
<b>Reward points for useful Answers</b>
Regards
Anji -
Doubt about VA01 transaction.
Good Afternoon Gurus.
I am a abap and I need understand what button i must click to call screen POSICION in VA01 .
In debug appears POSI like command but I need execute the transaction to debug the popup but I don ´ t know how call the popup.
See image .
What button I have click to call the popup of image?
My SAP is in Portuguese brasilian .
Thanks for help.The Pop up shows up when the button mentioned by JM is clicked. There is no special functionality of this button, It would just list the line which you enter at the top of the All items box.
Ex. if you have 10, 20 , 30 and 40 line item and key in line 20 at the pop up. line 20 would be first one in the line item box. It is similar to scrolling once to have line 20 displayed as the first line.
I would guess your call transaction or BDC is doing something after displaying the required line at the top of the item details.Just click the button JM says and get your pop up.
Let me know if you need further details.
Regards,
Deb -
Doubt about "Business Transaction"
Hello Experts,
On the transaction KE4G, we assign "Business Transaction" to "Characteristic Group". Here goes my question, where does this field "Business Transaction" comes from? it belongs to FI, CO, SD ?? is it a customizable field? a standard one?
Thanks in advance!
Regards.
leandroHi,
business transaction is a SAP internal information for each posting, its not customizeable. Based on the source transaction it is added to every line item.
SAP F1 help for this field:
More than one business transaction can be executed in a system
transaction. One business transaction may also be executed in multiple
system transactions.
best regards, Christian -
Doubt regarding SHDB transaction
Hi All,
I have a doubt regarding the Process Tab in the application tool bar of SHDB transaction. What is the use of the following check boxes?
1) Default Size
2) Cont.after commit
3) not a batch input session
4) END: Not a Batch Input session
5) Simulate Background modeHi,
Basically these are the properties for CALL TRANSACTION using. You need not worry about these unless you really need those.
1) Default Size: it will set the Default screen size for CALL TRANSACTION USING...
2) Cont.after commit : it will set indicator that CALL TRANSACTION USING... is not completed by COMMIT. after commit also the process will continue
3) not a batch input session: sets indicator that present session is not batch input
4) END: Not a Batch Input session
5) Simulate Background mode : session will be run in foreground. but similar to back grpund
you can see the documentation by placing the cursor on these and click f1. -
HAI,
CAN ANY ONE TELL ME THAT IN CASE MIRO TRANSACTION I AM GETTING THE INVOICE DOCUMENT NUMBER WHILE SAVING , BUT WHILE SAVING THER IS ONE MORE FI REFRENCE NUMBER HOW TO GET IT ,PLS HELP
CHEERSHi,
I think you are trying to get the FI document that is posted from the MIRO document.
You can use the FM FI_DOCUMENT_RECORD passing RMRP to i_awtyp, MIRO document number to i_awref, correct financial year to i_aworg, and correct company code to i_bukrs.
Hope this helps..
Rajendra Salecha
Maybe you are looking for
-
Printing from windows 8.1 pro
i can't print form a windows 8.1pro computer on network it seams to send the information but the imac do nothing i installed bonjour in a win7 and it runs ok but on win8.1 pro dose not work what can i do?
-
Can I download free apps from the iTunes store, without submitting a credit card number?
I've tried to download free Apps from the iTunes store several times. It tells me to login, so I do. Then it says "This Apple ID has not yet been used with the iTunes Store. Please review your account information." When I click Review, then I click c
-
Importing existing folders and sub folders of photos into photoshop organiser 9
I have over 10,000 photos nicely organised in folders and sub folders in Bridge CS3 and want to migrate over to photoshop elements and use their organiser so I have everything in one place. However, when I try to import the photos, it brings them in
-
New MACpro Configuration - Video Cards
hello, i am trying to configure my macPro online, my question is about the VideoCards, is it better to have 4x the Nvidia Card on the ATI with 512 MB?? I am mainly using Apeture, After effects,Motion and PS. What should i do? Thank you
-
How can I get to use my phone? When I try and dial out it says: 'You have not been given access to this service'