Hi Experts,
First time am working in non one order framework. tried with many FM to get follow updoc but didnt help anyone.
I need to find Billing followup document number which is generated in Ecc. Any FM or table.
Please help.
Thanks
Rajan.
Hi Experts,
First time am working in non one order framework. tried with many FM to get follow updoc but didnt help anyone.
I need to find Billing followup document number which is generated in Ecc. Any FM or table.
Please help.
Thanks
Rajan.
Step 1. In MIGO we did good receipt with 103
Step 2. in Migo we release with 104
Step 3. Inbound created in ECC and replicated in EWM
Step 4. PGR confirmed in EWM but not updated in ECC
Step 5. Inbound in ECC still open.
How to close the inbound in ECC
Hello,
We have a requirement from the customer...
They want to consolidate the multiple sales orders into one delivery via VL10C/VL04 for below combinations:
Scnerio1 - Based on the combination of Same Delivering plant,shipping point and ship to party (From different sales orders to create 1 single delivery)
Scnerio2* - Based on the combination of same ( delivering plant + ship to party ) with multiple shipping points (From different sales orders to create 1 single delivery ie.,Shipping point could be diiferent for each line item in each sales order )
Kindly suggest...the best way to work on this requirement.
Regards,
Mazhar Ali
Hi All,
In the below requirement first column i applied break on the Order Type.Second column that is Item Number i added at the report level and the data in the column for each section should start from 10 and increases by 10 as i shown below till the end of that section and again it should start from 10 for the other section.
Please say me the logic how to do this at report.
Order Type | Item Number |
---|---|
Sales Orders | 10 |
20 | |
30 | |
40 | |
Return Orders | 10 |
20 | |
30 | |
Exchange Orders | 10 |
20 | |
30 | |
40 | |
50 |
Thanks,
Rajesh.
Dear all,
I need to migrate a custom developed AS Java job (extends MDBJobImplementation, EJB based) to the NWDI environment of a customer. So I created an EJB project in NWDS and also created en EAR wrapper project while doing, to be able to deploy the job:
At the end I have an EJB project containing the job and an EAR wrapper project for that one, so far so good. Since I need both in the development track of our customer I needed to migrate both to DC's. While I didnt face any problems for migrating the EJB, Im not able to do so for the wrapper. I simply dont see any entries I can proceed if I choose "Convert Project to Development Component..." from the context menu of the EAR wrapper project. This makes it impossible to deploy the job itself and is of course not expedient.
I guess its a quite common task resp problem, but I didnt faced it for myself till now and not able to find any hints on SCN. Could somebody help me out please? Thanks,
cheers
Hi Personas 2.0 experts,
I am doing ME51N UI. It is very dynamic UI.
The "F4" key of column "plant" shows a lot plants, my users want to see only filtered plants. I made my own btn which calls the F4 key and sets some search criteria. It works OK. Now the problem is that when user click the plant cell, the F4 key is shown. I want to hide this F4 so user can only use my search key for the filtered list of plants.
Does anyone knows how to "hide" (note, this is not "disable" as I need to use my script to press it for doing searching.) the F4 key for a cell of the table for ME51N? Thanks!
Dong Zhu
是否可以通过BO SDK代码来实现查看机制的切换?另外A用户对报表1有查看权限,B用户无法查看到报表1,但是当A用户对这张报表进行另存为到另外一个B用户可以查看的文件夹内时,B也能查看到报表1,是否有权限能控制到在另存为后B依然无法查看到报表1.
Hi guys,
i have a problem with Fault Message Type in following synchronous scenario:
Request: SAP Proxy -> PI 7.4 -> SOAP
Response: SOAP -> PI 7.4 -> SAP Proxy
My Operation Mapping has filled request, response and error tab. Request and response has a added a xslt mapping after message mapping respectively in case of response before message map step. My SOAP Adapter has parameter "use no soap envelope" and "keep header" activated. In soap modul, parameter "XMBWS.NoSOAPIgnoreStatusCode" set to "true".
In case of error i receive Fault Message in message monitoring like:
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<soapenv:Fault>
<faultcode xmlns:ns1="http://xml.apache.org/axis/">ns1:Server</faultcode>
<faultstring>unknown data</faultstring>
<faultactor>http://xxx.com</faultactor>
<detail>
<FaultDetail>
<ErrorCode>37</ErrorCode>
<Severity>Error</Severity>
<DetailedMessage>incorrect data</DetailedMessage>
</FaultDetail>
</detail>
</soapenv:Fault>
</soapenv:Body>
</soapenv:Envelope>
Proxy is not capturing the error although try catch is correct.
Any ideas whats wrong?
I have had to create a data source for a BW system that extracted data from multiple worksheets of various different Excel workbooks. All so well and good. This was written in a function module which corresponds to the function module RSAX_BIW_GET_DATA_SIMPLE. This is called multiple times by BW until the exception NO_MORE_DATA is raised.
BW requests data to be sent back to it in packets of a maximum size which the function module is notified of when it is first called. So, having written the hard bit of getting at the multiple worksheets in multiple workbooks and extracting the data into a static internal table the breaking up of that table into discrete packet sizes should be easy using the Append statement with the From and To clauses:
*
*----------------------------------------------------------------------*
* FORM Get_Data_Packet
*----------------------------------------------------------------------*
* text BW requests data in discrete packets which can be any size
* upto a maximum size specified by BW. This routine takes
* the internal data table containing all of the data to be
* returned to BW and extracts the relevant lines from the
* table according to the packet count and packet size.
*
* If the data packet reads passed the end of the table
* then the return code is set to c_rc_No_More_Data
*----------------------------------------------------------------------*
* --> i_MaxSize The maximum number of rows to be
* returned for each call
* --> i_Packet_Id The data packet to return. Starts
* from 0 and is incremented by each
* call to the function module
* --> it_Bridge_Plans A table of all the bridge plans
* <-- e_Rc Return Code: 0 If all ok,
* c_rc_No_More_Data if there is no more
* data.
* <-- et_Data Data packet
*----------------------------------------------------------------------*
*
Form Get_Data_Packet Using i_MaxSize Type Packet_Size
i_Packet_Id Type Counter
it_Bridge_Plans Type Non_Forecasted_Sales
Changing e_Rc Type Return_Code
et_Data Type Non_Forecasted_Sales.
*
Data: l_Start_Row Type Table_Index,
l_End_Row Type Table_Index,
l_Max_Row Type Table_Index.
*
Clear: e_Rc,
et_Data.
*
* Get the first row of the table to copy from
*
Describe Table it_Bridge_Plans Lines l_Max_Row.
l_Start_Row = 1 + ( i_Packet_Id + ( i_Packet_Id * i_MaxSize ) ).
If l_Start_Row <= l_Max_Row.
l_End_Row = l_Start_Row + i_MaxSize.
Append Lines Of it_Bridge_Plans
From l_Start_Row To l_End_Row
To et_Data.
Else.
e_rc = c_rc_No_More_Data.
EndIf.
EndForm.
The start position to copy is calculated using the packet size passed by BW and a counter which counts the number of times the function module has been called. As an example, with a packet size of 100, the calculation returns:
Packet Size | 100 | Packet Id | 0 | Start Row | 1 | End Row | 101 | Difference | 100 |
1 | 102 | 202 | 100 | ||||||
2 | 203 | 303 | 100 | ||||||
3 | 304 | 404 | 100 | ||||||
4 | 405 | 505 | 100 | ||||||
5 | 506 | 606 | 100 | ||||||
6 | 607 | 707 | 100 | ||||||
7 | 708 | 808 | 100 | ||||||
8 | 809 | 909 | 100 | ||||||
9 | 910 | 1010 | 100 | ||||||
10 | 1011 | 1111 | 100 | ||||||
11 | 1112 | 1212 | 100 | ||||||
12 | 1213 | 1313 | 100 | ||||||
13 | 1314 | 1414 | 100 | ||||||
14 | 1415 | 1515 | 100 | ||||||
15 | 1516 | 1616 | 100 | ||||||
16 | 1617 | 1717 | 100 | ||||||
17 | 1718 | 1818 | 100 | ||||||
18 | 1819 | 1919 | 100 | ||||||
19 | 1920 | 2020 | 100 | ||||||
20 | 2021 | 2121 | 100 | ||||||
21 | 2122 | 2222 | 100 | ||||||
22 | 2223 | 2323 | 100 | ||||||
23 | 2324 | 2424 | 100 | ||||||
24 | 2425 | 2525 | 100 | ||||||
25 | 2526 | 2626 | 100 | ||||||
26 | 2627 | 2727 | 100 | ||||||
27 | 2728 | 2828 | 100 | ||||||
28 | 2829 | 2929 | 100 | ||||||
29 | 2930 | 3030 | 100 | ||||||
30 | 3031 | 3131 | 100 | ||||||
31 | 3132 | 3232 | 100 | ||||||
32 | 3233 | 3333 | 100 | ||||||
33 | 3334 | 3434 | 100 | ||||||
34 | 3435 | 3535 | 100 | ||||||
35 | 3536 | 3636 | 100 |
However, when this routine runs 101 rows are appended to the return table.....
L_MAX_ROW | 5943 |
L_START_ROW | 1 |
L_END_ROW | 101 |
I_MAXSIZE | 100 |
ET_DATA | [101x13(184)]Standard Table |
I wish Abap could count!!!
(or am I going mad.... :-) )
Hi All,
Our PI system is 7.31 SP15. We are facing a strange issue in our system for SOAP Sender Adapter with HTTP protocol.
The payload is getting corrupted while entering our PI system. Most often its the ending tag which gets corrupted. Due to this the Mapping step fails in PI. The source system is also PI system and the payload in the Source PI system is well formed. This does not happen to all messages and the behavior is not predictable. The issue cannot be replicated.
Payload in Our PI System: Additional characters after the end tag.
Payload in the source PI system: The ending tag is as expected.
We had a similar issue for another interface. It was again SOAP sender adapter and the message was coming from SAP system. Since the message flow in this case was very less we used the XML validation feature to reject the messages in PI and make it fail in the source system itself. When these failed messages were reprocessed from source system they were successfully processed in our PI system.
We are avoiding XML validation for the above interface since the message flow is very high.
Please provide your suggestions how to resolve this issue.
Regards,
Mohit Hosmani
Hi to all
I want to know what are the modules and/or solutions that compose SAP EHS. Where can I find a document with this information? Is there any document with the architecture of SAP EHS
Thanks in advance.
Dario Rodriguez.
Hi All,
I have a question. I am trying to create BPM process in which I need to call some SAP MDM-Java API codes.
Can I use WebdynPro Java DC for this purpose, as its easy to develop and deploy than EJBs.
(*Please note that I don't want to embed Webdynpro App as task in BPM.)
--
Regards,
Amey
Hello community,
If you have questions about ACA, you can post this on this thread. We will update this thread with tips and notes related to Affordable Care Act.
The main note has been released today:
2167502 - BEN: Main Note - Affordable Care Act (ACA)
Thank you,
Kind regards,
Graziela Dondoni
Hi Experts
How to proceed to create multiple orders with with multiple items in gateway(ODATA)?
as for i know Deep insert is used for Creating Header with Item
Batch is used for Multiple entries creation ( Not for header with item )
My requirement is
Customer material quantity value
1000 a1 2 200
1000 a2 3 300
2000 b1 2 200
2000 b2 3 300
At single Url i want create 2 orders with customer wise
first order should be below items
1000 a1 2 200
1000 a2 3 300
Second order should be below items
2000 b1 2 200
2000 b2 3 300
Hello Experts,
I am using the SAP Web IDE for developing my Fiori Application.I have come to a situation where i have declared by table
and column properties.
Above the table there is a button called ADD New Row which will add a new blank row of the same template which is used
when defining the column properties.
Can you please help me in doing this. Please see the below code for reference :
<Button press="addrow" text="Add New Row"/>
<Table id="idProductsTable" inset="false" items="{/ITEMS}">
<columns>
<Column demandPopin="true" minScreenWidth="Tablet">
<Text text="Product Code"/>
</Column>
<Column >
<Text text="Product Name"/>
</Column>
<Column demandPopin="true" hAlign="Right" minScreenWidth="Tablet">
<Text text="Quantity"/>
</Column>
<Column demandPopin="true" hAlign="Center" minScreenWidth="Tablet">
<Text text="Net Value"/>
</Column>
<Column hAlign="Right">
<Text text="Status"/>
</Column>
<Column hAlign="Right">
<Text text="Status Reason"/>
</Column>
<Column hAlign="Right">
<Text text="Serial Number"/>
</Column>
<Column hAlign="Right">
<Text text="Part Failure Code"/>
</Column>
</columns>
<items>
<ColumnListItem id="colid">
<cells>
<Input editable="true" id="columnListItem_cell_3" maxLines="2" text=""></Input>
<Text id="columnListItem_cell_2" maxLines="2" text="{ProductName}"></Text>
<Input editable="true" id="columnListItem_cell_4" maxLines="2"></Input>
<Text id="columnListItem_cell_5" maxLines="2" text="{NetValue}"></Text>
<Select width="100%">
<items>
<core:Item text=""/>
<core:Item text="Defected"/>
<core:Item text="Repaired"/>
<core:Item text="Changed"/>
</items>
</Select>
<!--<Text id="columnListItem_cell_6" maxLines="2" text="{Status}"></Text>-->
<Input editable="true" id="columnListItem_cell_7" maxLines="2"></Input>
<Text id="columnListItem_cell_8" maxLines="2" text="{SerialNumber}"></Text>
<Input editable="true" id="columnListItem_cell_9" maxLines="2"></Input>
</cells>
</ColumnListItem>
</items>
</Table>
Regards,
Vikash
Hi All
I am having an issue in excel when changing the member description under the EPM - Member selector when editing a report. This is also a problem when going into context options and changing the member selector.
Whenever I change the member description between ID , ID - Description or Description. I lose functionality in Excel. My only workaround at the moment is to save the report. Close Excel and open it up again.
Some the functionalities I lose are the following
Copy, Paste, Inserting values into some cells, Resizing columns and Rows.
Can anyone assist?
Windows 7 x64
Excel 2013 x64
EPM Add-in SP19
Hi,
We used the unified model BPC
I used a caracteristic "0Material" in BW with short and medium text. (tab Master data / Texts- Text Table)
This caractericitic '0material" is used in infoprodiver 'ZSALES'
Infoprovider ZSALES is affected in BPC model
I created the report 'Sales' in the EPM Excel
In 'edit report', there is only one text
So, we can't choose the several text : short/medium (like BPC MS)
Question 1 :in EPM Excel, can you manage several text (short / medium / long) ? answer : No (to validate)
Question 2 : in EPM Excel, how the system choose the short ou medium text ?
Regards
Bastien
Hi Gurus,
We currently have a situation where if a PO is created and in change mode if a document (internal document for reference) is added a output is triggered even though the there is no change on the PO.
This does not happen when the document is attached on Display mode.
Is there any way to prevent this output from being triggered.
Thanks in Advance.
hello experts,
i am facing a problem. i created a webdynpro program in which it saves and delete the data. when i press delete button it will delete only internal table data. but i want also delete in database table. and how can i save the data in database table please suggest me to solve this problem.
here i am uploading my code.
METHOD ONACTIONDELETE .
DATA LO_ND_EMPLOYEE_WAGES TYPE REF TO IF_WD_CONTEXT_NODE.
DATA LO_EL_EMPLOYEE_WAGES TYPE REF TO IF_WD_CONTEXT_ELEMENT.
DATA LS_EMPLOYEE_WAGES TYPE WD_THIS->ELEMENT_EMPLOYEE_WAGES.
DATA GT_EMPLOYEE_WAGES TYPE TABLE OF WD_THIS->ELEMENT_EMPLOYE
DATA GS_EMPLOYEE_WAGES TYPE WD_THIS->ELEMENT_EMPLOYEE_WAGES.
DATA: NODE TYPE REF TO IF_WD_CONTEXT_NODE,
NUM TYPE I.
* gt_employee_wages TYPE TABLE OF if_main=>ELEMENT_employee_wages.
NODE = WD_CONTEXT->GET_CHILD_NODE( NAME = 'EMPLOYEE_WAGES' ).
NODE->GET_STATIC_ATTRIBUTES_TABLE(
IMPORTING
TABLE = GT_EMPLOYEE_WAGES
).
NUM = NODE->GET_LEAD_SELECTION_INDEX( ).
DELETE GT_EMPLOYEE_WAGES INDEX NUM.
**************** DELETE ZEMPLOYEE_WAGES FROM TABLE GT_EMPLOYEE_WAGES .
NODE->BIND_TABLE( GT_EMPLOYEE_WAGES ).
when i delete data using this code it will delete all data of databse table.
if i use DELETE ZEMPLOYEE_WAGES FROM TABLE GT_EMPLOYEE_WAGES this code.