Matrix object on multiple line
Hi all,
In my report I have a matrix object in a frame.
When columns are too much to be contained in the frame, the matrix looks like truncated.
I'd like the matrix go to the next line.
I mean that if I have a matrix like the following:
. a b c d e f g
A 1 1 1 2 2 2 2
B 2 2 2 3 3 3 3
C 4 4 4 5 5 5 5
Actually I have the following layout (because the matrix is bigger than the frame):
. a b c d e
A 1 1 1 2 2
B 2 2 2 3 3
C 4 4 4 5 5
But I'd like to have something like this:
. a b c d e
A 1 1 1 2 2
B 2 2 2 3 3
C 4 4 4 5 5
. f g
A 2 2
B 3 3
C 5 5
Thanks in advance for your help!
Samuele
hi all...
even i am facing exactly the same problem... any tips will be great...
please help....
Similar Messages
-
I have to design forms that are fillable electronically and by hand. The problem that I am running in to is supplying multiple lines that will print for people that are hand filling the form. I have tried to add an image of lines behind the text field, but these would get in the way when the form was filled in electronically.
I am using LiveCycle Designer ES2 v. 9.0 on a Windows machine.
Thanks.Ok.
Take a textfield
Go to Object | Allow multiple lines
Go to Layout | Height | activate "Expand to fit"
Go to the initialize-Event or readyform (You have to change the _ for your textfield) this.rawValue = "___________\n___________\n___________";
Go to the enter-Event this.rawValue = null;
Go to the exit-Event
if(this.rawValue == null)
this.rawValue = "___________\n___________\n___________";
}else{}
With this solution you can simulate the same as pattern see above.
I hope this is helpfull for you,
Mandy -
Multiple lines in a cell in excel download
Hi,
I have used insert_full of i_oi_spreadsheet interface for downloading internal table.. i have a text field which i need to display in multiple lines in one cell.
Is that possible? Please help,
Regards,
Rohit.Rohit,
Clipboard this code into your editor and see if it helps you out. Please reward points.
*& Report ZR_SANDBOX_PROG
REPORT Zsandbox_prog .
INCLUDE OLE2INCL.
DATA: hExcel TYPE OLE2_OBJECT, " Excel object
hWorkBooks TYPE OLE2_OBJECT, " list of workbooks
hWorkbook TYPE OLE2_OBJECT, " workbook
hSheet TYPE OLE2_OBJECT, " worksheet object
hRange TYPE OLE2_OBJECT, " range object
hRange2 TYPE OLE2_OBJECT, " range object
hBorders TYPE OLE2_OBJECT, " Border object
hInterior TYPE OLE2_OBJECT, " interior object - for coloring
hColumn TYPE OLE2_OBJECT, "column
hCell TYPE OLE2_OBJECT, " cell
hFont TYPE OLE2_OBJECT, " font
hSelected TYPE OLE2_OBJECT, " range object
hPicture TYPE OLE2_OBJECT, "picture object
hLogo TYPE OLE2_OBJECT. "Logo object
types: begin of t_Excel,
Period_Literal(20),
Pd_Wk_Literal(20),
Coop_Literal(40),
Sugg_Price(20),
Cost(20),
Margin(20),
Comments(100),
end of t_Excel.
data: r_Excel type t_Excel.
data: i_Excel type table of t_Excel with header line.
field-symbols: <Val> type any.
data: col_Cnt type i.
data: row_Cnt type i.
data: l_range(30).
parameters: wraptext as checkbox.
CREATE OBJECT hExcel 'EXCEL.APPLICATION'.
PERFORM ERR_HDL.
get list of workbooks, initially empty
CALL METHOD OF hExcel 'Workbooks' = hWorkbooks.
PERFORM ERR_HDL.
add a new workbook
CALL METHOD OF hWorkbooks 'Add' = hWorkbook.
PERFORM ERR_HDL.
Get Worksheet object.
get property of hWorkbook 'ActiveSheet' = hSheet.
SET PROPERTY OF hExcel 'Visible' = 1.
row_cnt = 1. col_cnt = 1.
do 5 times.
Perform Load_Dummy_Values.
enddo.
*Pass the internal table values to the spreadsheet.
loop at i_Excel into r_Excel.
do 7 times.
assign component sy-index of STRUCTURE r_excel TO <Val>.
PERFORM Fill_The_Cell USING row_cnt col_cnt 0 <Val>.
col_cnt = col_cnt + 1. "increment column
enddo.
row_cnt = row_cnt + 1. "increment row
col_cnt = 1. "reset column to A (ie. col 1)
endloop.
if not WrapText is initial.
move 'G:G' to l_range.
CALL METHOD OF hExcel 'RANGE' = hRange EXPORTING #1 = l_range.
set property of hRange 'WrapText' = 1.
endif.
Release excel.
FREE OBJECT hExcel.
PERFORM ERR_HDL.
FORM Fill_The_Cell USING I J BOLD TheValue.
CALL METHOD OF hExcel 'Cells' = hCell EXPORTING #1 = I #2 = J.
PERFORM ERR_HDL.
SET PROPERTY OF hCell 'Value' = TheValue.
PERFORM ERR_HDL.
GET PROPERTY OF hCell 'Font' = hFont.
PERFORM ERR_HDL.
SET PROPERTY OF hFont 'Bold' = BOLD.
PERFORM ERR_HDL.
ENDFORM.
*& Form ERR_HDL
outputs OLE error if any
--> p1 text
<-- p2 text
FORM ERR_HDL.
IF SY-SUBRC <> 0.
message i000(zz) with 'OLE Automation error: ' SY-SUBRC.
exit.
ENDIF.
ENDFORM. " ERR_HDL
Form Load_Dummy_Values.
r_excel-Period_Literal = 'Period 1'.
r_excel-Pd_Wk_Literal = 'P1 / Wk1'.
r_excel-Coop_Literal = 'Promo Event'.
r_excel-Sugg_Price = '$ 1.25'.
r_excel-Cost = '$ 0.50'.
r_excel-Comments =
'This is a really long field with one hundred bytes to it.'.
append r_excel to i_Excel.
EndForm. -
How to create a view to display Multiple lines of Text using ABAP WebDynpro
Hi,
I need to create a static view page in ABAP WebDynpro that displays Static text data in multiple paragraphs. I tried to use textview, formatted text, text edit controls by binding the textcontrol to a text object that is created in so10, but the output I am getting is only one line and the character count is limited to 60 to 65 characters.
I would like to know which control needs to be used in ABAP Webdynpro to get multiple lines displayed with text formatting like Paragraph, Indenting and Size.....
Thanks for your time!
Madhavi.Find the sample codes:
data sapscript_lines type tlinetab.
data sapscript_lines1 type tlinetab.
data sapscript_tline type tline.
data sapscript_head type thead.
data text type string.
data formatted_text type ref to cl_wd_formatted_text.
call function 'DOCU_GET'
EXPORTING
id = 'TX'
langu = 'D' "Germany language
object = 'WDR_TEST_HELP_EXP1'
IMPORTING
head = sapscript_head
TABLES
line = sapscript_lines
EXCEPTIONS
no_docu_on_screen = 1
no_docu_self_def = 2
no_docu_temp = 3
ret_code = 4
others = 5.
if sy-subrc <> 0.
text = space.
endif.
formatted_text = cl_wd_formatted_text=>create_from_sapscript(
sapscript_head = sapscript_head
sapscript_lines = sapscript_lines
" set it into the context
if Not ( formatted_text is initial ).
wd_context->set_attribute(
name = 'FORMATTED'
value = formatted_text->m_xml_text ).
endif.
clear sapscript_head.
clear sapscript_lines.
*Get the text created by SO10
CALL FUNCTION 'READ_TEXT_INLINE'
EXPORTING
ID = 'ST'
INLINE_COUNT = 1
LANGUAGE = 'E' "English language
NAME = '85XX_FOOTER'
OBJECT = 'TEXT'
LOCAL_CAT = ' '
IMPORTING
HEADER = sapscript_head
TABLES
INLINES = sapscript_lines1
LINES = sapscript_lines
EXCEPTIONS
ID = 1
LANGUAGE = 2
NAME = 3
NOT_FOUND = 4
OBJECT = 5
REFERENCE_CHECK = 6
OTHERS = 7
formatted_text = cl_wd_formatted_text=>create_from_sapscript(
sapscript_head = sapscript_head
sapscript_lines = sapscript_lines
" set it into the context
if Not ( formatted_text is initial ).
wd_context->set_attribute(
name = 'FORMATTED1'
value = formatted_text->m_xml_text ).
endif. -
Error Message with multiple line
Hi
How to display a error message with multiple line?
Example
Goods movement not possible for material 101
Goods movement not possible for material 102
Goods movement not possible for material 103
is it possible is ABAP? If so please advice me.
Best Regards
AsheekHi Anoop,
You can use same thing like this
I suggest write ur message through this.
First set the obecj.
CALL FUNCTION 'APPL_LOG_SET_OBJECT'
for local memory
FUNCTION 'APPL_LOG_WRITE_MESSAGES'
EXPORTING
OBJECT = OBJECT
SUBOBJECT = SUBOBJECT
UPDATE_OR_INSERT = UPDATE_INSERT_FLAG
TABLES
MESSAGES = MESSAGE_TABLE
EXCEPTIONS
OBJECT_NOT_FOUND = 1
SUBOBJECT_NOT_FOUND = 2
OTHERS = 3.
the call for physical memory
CALL FUNCTION 'APPL_LOG_WRITE_DB'
In this process you only need to provide the Itab with error messages.
Reg,
Arpit -
Unable to create PO with multiple line items through LSMW-BAPI method
Hi All,
I have a requirement of creating PO through LSMW. I can't use LSMW standard batch input program since there are some fileds not available and also it has many limitations. I'm using LSMW-BAPI method ( Business object BUS2012) which create IDOC and uses BAPI_PO_CREATE1 to ultimately post the PO in the system. I am trying to create PO from a single file which contains both Header and Item data.
Now my problem is that everytime PO is being created with Single line item only. Everytime I am giving multiple item data in the source file LSMW is preparing multiple IDOCs for multiple line items. As per my understanding this is happenng since header and item is in the same hierarchy level of IDOC type PORDCR102 and the control record is inserted for every line item in the source file.
It seems that through LSMW-BAPI it is not possible to create PO with multiple line items. Can anybody provide some input regarding this? Thanks in advance.
BR,
Atanu MukherjeeSolved by myself.
Earlier the problem was that LSMW was not being able to recognize items under same header. It was creating new IDOCs every time it gets a new item. To enable this we need to create two structure HEADERDATA and ITEMDATA. Two additional identifier fields with identifier value 'H' and 'I' should be added in these two structures respectively. Then we need one sequential file with the identifiers field followed by the header and Item data. Example:
H~header data
I~item data
I~item data
This would help the standard program to understand what are the items under same header and ultimately create PO with multiple line items.
BR,
Atanu Mukherjee -
How to do the multiple-line String at JList? help!
i need some code to multiple-line String at JList.
i know that it is can be done by html code.
example:
<p>line1</p><p>line2</p>
but if i use that html code...
i face another problem to my JList..
it cannot set the font use the ListCellRenderer..
like:
public Component getListCellRendererComponent(
JList list,
Object value,
int index,
boolean isSelected,
boolean cellHasFocus)
Color newColor = new Color(230, 230, 230);
setIcon(((DisplayItem)value).getIcon());
setText(((DisplayItem)value).getChat());
setFont(((DisplayItem)value).getFont());
setBackground(isSelected ? newColor : Color.white);
setForeground(isSelected ? Color.black : Color.black);
if (isSelected) {
setBorder(
BorderFactory.createLineBorder(
Color.red, 2));
} else {
setBorder(
BorderFactory.createLineBorder(
list.getBackground(), 2));
return this;
all my JList will be html type...
i don't want that happen..can be another method to do that multiple-line String in JList??
i also need to set a icon image between string in the JList. anyone get idea??
i need ur help!
thank you.I think you should create/override several methods like setText(String), setIcons(Icon[]), paintComponent(Graphics), getMinimumSize(), getPreferredSize(), etc.
I would like to code like below...:class MultilineLabel extends JLabel {
private String[] text = null;
private ImageIcon[] icons = null;
public void setText( String newText ) {
// It overrides JLabel.setText( String )
// Tokenize newText with line-separator
// and put each text into the 'text' array.
public void setIcons( Icon[] newIcon ) {
// It is similar to JLabel.setIcon( Icon ) method,
// but it receives an array of Icon-s. Set these icons to 'icons' variable.
public void paintComponent( Graphics g ) {
// It overrides JComponent.paintComponent( Graphics ) method.
super.paintComponent( g );
if ( text != null && icons != null ) {
int icon_x = 0;
int text_x = 0;
int y = 0;
// draw customized content..
for ( int i=0; i<text.length; i++ ) {
// compute x and y locations
// icon_x = ...
// text_x = ...
// y = ...
// and draw it!
g.drawString( text[ i ], text_x, y );
icon[ i ].paintIcon( this, g, icon_x, y );
public Dimension getMinimumSize() {
int width = super.getMinimumSize().width;
int height = ... // I think you must compute it with 'text' and 'icons'' arrays.
return new Dimension( width, height );
public Dimension getPreferredSize() {
int width = super.getPreferredSize().width;
int height = ...
return new Dimension( width, height );
}I think that code-structure above is the minimum to implement your requirements. (Of course if you want to implement it :)
Good luck and let me know it works or not. :) -
Text with multiple lines limit each line to 10 digits
Im trying to create a Numeric Field with multiple lines and limit the character per line to 10
ideally I want the users to be able to paste in a 10 digit number similar to this:
0001234567
0001234568
0001234569
I can set my pattern to num{zzzzzzzzzz} but not sure how to allow multiple lines
Im using Adobe LC ES2 Verison 9.0
Thanks!better option is to use INCLUDE statement in SCRIPTS. its a script control command and you no need to use READ_TEXT and to loop it and send each line to script.
if you use the above INCLUDE control command, SAP will take care of printing total text of that Object.
here is the syntax :
<b>/: INCLUDE name [OBJECT o] [ID i] [LANGUAGE l] [PARAGRAPH p] [NEW-PARAGRAPH np]</b>
here /: indicates its an Control command.
you have to use NAME, ID, LANGUAGE adn OBJECT here.
if you give these details in the Text editor of script layout,automatically data will be printed on the screen.
ex:
/: INCLUDE &EKKO-EBELN& OBJECT EKKO ID X LANGUAGE E
Hope you got the Idea.
<b>here is brief help about INCLUDE:</b>
Use INCLUDE to include the contents of another text into your text. The text to be included exists separately from yours and is only copied at the time of the output formatting. With INCLUDE, since the text is only read and inserted during the output formatting, the most current version of the required text is always available.
and IF you are very specific about using READ_TEXT to display the contents,
then you have to LOOP that table and call the WRITE_FORM to print the line on the layout.
LOOP AT IT_TDLINES.
CALL FUNCTION 'WRITE_FORM'
ENDLOOP.
Regards
Srikanth
Message was edited by: Srikanth Kidambi -
Printing Text with multiple Lines
Hello,
i want to print a list and in that is text with multiple lines.
In the PrintPreview and in the Printout i get only one line.
How is the best way to do this?
Thank you,
Markus
Private Function Print_Remarks_Control_Get(ByVal pstrText As String) As TextBox
Dim TextBox_Out As New TextBox
With TextBox_Out
.Text = pstrText
.HorizontalAlignment = Xaml.HorizontalAlignment.Left
.VerticalAlignment = Xaml.VerticalAlignment.Top
.FontSize = 16
.Margin = New Thickness(15)
.AcceptsReturn = True
.MinWidth = 800
.MinHeight = 600
End With
Return TextBox_Out
End Function
Sub PrintPageList_Prepare()
Dim i As Integer
Dim objVM As clsTextVM
Dim lstText_List As ObservableCollection(Of clsText)
Dim ctrPrint_StackPanel As StackPanel
Dim ctrPrint_Title As TextBox
Dim ctrPrint_Description As TextBox
Dim ctrPrint_Remarks As TextBox
Dim objText As clsText
mPrintPageList.Clear()
objVM = DirectCast(Me.DataContext, clsTextVM)
lstText_List = objVM.CustomClass_List
ctrPrint_StackPanel = Print_StackPanel_Get()
For i = 0 To lstText_List.Count - 1
objText = lstText_List.Item(i)
If objText.Name.Length > 0 Then
ctrPrint_Title = Print_Title_Control_Get(objText.Name)
ctrPrint_StackPanel.Children.Add(ctrPrint_Title)
End If
If objText.Description.Length > 0 Then
ctrPrint_Description = Print_Description_Control_Get(objText.Description)
ctrPrint_StackPanel.Children.Add(ctrPrint_Description)
End If
If objText.Remarks.Length > 0 Then
ctrPrint_Remarks = Print_Description_Control_Get(objText.Remarks)
ctrPrint_StackPanel.Children.Add(ctrPrint_Remarks)
End If
Next
mPrintPageList.Add(ctrPrint_StackPanel)
End Sub
Private Sub OnGetPreviewPage(sender As Object, e As GetPreviewPageEventArgs)
' Das ist die MessageBox
' Windows.UI.Popups.MessageDialog()
PrintPageList_Prepare()
mPrintDok.SetPreviewPage(e.PageNumber, Me.mPrintPageList(e.PageNumber - 1))
End SubYes, not only RichEditBox but also RichTextBlock can also do this. Besides TextBox also have TextWrapping functionality.
-James
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey. -
How to outline multiple lines of text
how to I outline multiple lines of text to create a filled outline around a group of text like this:
Bdog,
You may (you have done some of it already):
1) Create the Type and Type>Create Outlines;
2) With the Group selected in the Appearance palette, in the flyout Add New Stroke and set the Stroke Weight and colour as desired, then drag the Stroke below the Contents;
3) Object>Expand Appearance;
4) Lock the original group with the letter shapes and Expand;
5) Pathfinder>Unite, then lock the bottommost path and delete the rest which formed the holes;
6) Unlock the original group with the letter shapes.
You may also wish to simplify the outline.
And what Kurt said. -
How to make a Input Field with multiple lines?
hey folks,
i need to make a popup window or a dynpro with 2 input fields, where the user can write on multiple lines. why isnt there such an input field in the screen painter? how can i make this? if i can do this with a dynpro it would be nice but a popup with that feature would be better. didnt found any infos anywhere except for that thread, but its answer didnt work with my dynpro:
How to make a input/output field with multiple lines
thx for any helping answeri made it just like in that thread but there is an error message telling that gv_custom_container is not declared.
* MODULE status_0110 OUTPUT
MODULE status_0110 OUTPUT.
CREATE OBJECT custom_container
EXPORTING
container_name = 'TEXT_CONTROL'
EXCEPTIONS
cntl_error = 1
cntl_system_error = 2
create_error = 3
lifetime_error = 4
lifetime_dynpro_dynpro_link = 5.
CREATE OBJECT text_editor
EXPORTING
parent = gv_custom_container
wordwrap_mode = cl_gui_textedit=>wordwrap_at_windowborder
wordwrap_to_linebreak_mode = cl_gui_textedit=>false
EXCEPTIONS
error_cntl_create = 1
error_cntl_init = 2
error_cntl_link = 3
error_dp_create = 4
gui_type_not_supported = 5.
SET PF-STATUS 'STATUS_0110'.
SET TITLEBAR 'TITLE'.
ENDMODULE. "status_0110 OUTPUT
Edited by: rafe b. on Oct 26, 2009 2:56 PM -
How do i set multiple line with hyperlink in JEditorPane?
hi all,
i have a critical question where i have a JEditorPane component which it display the hyperlink. the problem occur when the display text of the hyperlink if it is too long, i need to truncate it into multiple line like "ABCDEF" to make it "AB<br>CD<BR>F". the hyperlink work only if the display text is not truncate to multiple line, it display nothing at all if i try to truncate them into multiple line.
anyone? thanks and regardsAt the point you wish to change to two columns, Insert > Columns and then in the Layout Inspector, select the number of columns. After the insertion point, you will also need to insert another Column Change to return the following paragraphs to single column.
Then Select the text to be bulleted and in the Text Inspector > List tab select the type of bullets.
Note: This creates two columns that flow together. This can be tricky if you add any text later.
If you wish to ensure alignment, create a two column text table and remove the lines with the Graphic Inspector > Lines > No Lines option and insert your text in each column and apply the bullets as above.
This will create a text box - you then need to ensure it moves with the text by electing "Object Moves With Text" in the Wrpa Inspector.
Message was edited by: bwfromspring hill -
Display Multiple Lines - Edit Window
When a user presses CNTL-e to pop up the editor window for a varchar item, is there a way for the user to show his text string on multiple lines? If you hit carriage return, the window closes. If you hit the down arrow the cursor moves to the search button. If you use the mouse to narrow the width of the window, the text doesn't wrap down.
Is there any way for this window to show a long text string on multiple lines? If not, why does the window have a vertical line scroll bar?? Thanks.Hi,
For that particular item, If you look at the properties, there is one property by name Editor. It will initially be null. You can select the system editor from the pull down for that property. After doing this, you should be able to use the system editor defined for your Forms application (For ex: in Windows, the system editor is Notepad. It can be changed to the editor of your choice by changing the value of the key Forms60_Editor in Registry).
Once you do this, you will be able to edit the item in the way you want.
Also, if you define an editor object and want to use that, You can set the wrap style of your editor to Word, Charecter or None. Again, the editor can support only as many charecters as your Item can accomodate. If you want to have scroll bar for the Editor, you can again do it using the property pallate by choosing Yes or no for the Show Scroll bar property.
Try this and let me know.
Thanks
Magesh -
Multiple lines in screen painter
hi All,
How can i enable multi lines entry in screen painter ?
I have a sigle line text right now but user wants ability to enter multiple line since single lines dont suffice their requirement
tahnks
AJHi Ashish,
Example 1: Creating the TextEdit control
This is a simple example of how to implement a text edit control.
Steps
1. Create a report
2. In the start of selection event add: SET SCREEN '100'.
3. Create screen 100
4. Place a custom control on the screen by choosing the custom control icon which can be recognized by the letter 'C', and give it the name MYCONTAINER1.
5. To be able to exit the program, add a pushbutton with the function code EXIT.
6. In the elements list enter the name OK_CODE for the element of type OK.
The code
REPORT sapmz_hf_controls1 .
CONSTANTS:
line_length TYPE i VALUE 254.
DATA: ok_code LIKE sy-ucomm.
DATA:
Create reference to the custom container
custom_container TYPE REF TO cl_gui_custom_container,
Create reference to the TextEdit control
editor TYPE REF TO cl_gui_textedit,
repid LIKE sy-repid.
START-OF-SELECTION.
SET SCREEN '100'.
MODULE USER_COMMAND_0100 INPUT *
MODULE user_command_0100 INPUT.
CASE ok_code.
WHEN 'EXIT'.
LEAVE TO SCREEN 0.
ENDCASE.
ENDMODULE. " USER_COMMAND_0100 INPUT
*& Module STATUS_0100 OUTPUT
MODULE status_0100 OUTPUT.
The TextEdit control should only be initialized the first time the
PBO module executes
IF editor IS INITIAL.
repid = sy-repid.
Create obejct for custom container
CREATE OBJECT custom_container
EXPORTING
container_name = 'MYCONTAINER1'
EXCEPTIONS
cntl_error = 1
cntl_system_error = 2
create_error = 3
lifetime_error = 4
lifetime_dynpro_dynpro_link = 5
others = 6
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE 'I' NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
Create obejct for the TextEditor control
CREATE OBJECT editor
EXPORTING
wordwrap_mode =
cl_gui_textedit=>wordwrap_at_fixed_position
wordwrap_position = line_length
wordwrap_to_linebreak_mode = cl_gui_textedit=>true
parent = custom_container
EXCEPTIONS
error_cntl_create = 1
error_cntl_init = 2
error_cntl_link = 3
error_dp_create = 4
gui_type_not_supported = 5
others = 6
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE 'I' NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
ENDIF.
ENDMODULE. " STATUS_0100 OUTPUT
The result
hope this will be helpfull.
Regards,
Raghu -
LSMW program to upload the sales order with multiple line items.
Dear SD and PP Gurus,
I am new to creating LSMW Program.
I want to create a LSMW program to upload the sales order with multiple line items. I have read on SDN that it can be done on two phases. First Create Header Data than line items. IS IT TRUE??, Or
Is there any procedure by which we can load the sales orders with multiple line items in a single run (part).
I want to use Batch process, not a BAPI or IDOC procedure.
I have created a program with
object 0090
Method 0000
Program Name RVINVB10
Program Type D
Source Structure 1 - For Header and Source Structure 2 for Line Items.
Mapped Field INDET (With Fix Value 1), ORDERTYPE, SALESORG, DISTCHANNEL, DIVISION, CUSTOMER, PONUMBER , DELVDATE, PRCGDATE, PMTTERM
INCOT1 INCOT2 with Source Structure - 1 and
Field INDENT (With Fix Value 2), ITEMNO, MATCODE, MATQTY, SUOM, PLANT, BATCH, AMOUNT with Structure-2
than maintained Structure relation ship, field Mapping, Specified Files, Assigned files, Read Data and other process,
At final stage (Start Direct Input program RVINVB10) it is giving a message - Table name not allowed.
Please tell me where I am wrong.
Thanks in advance.
DSCDear SD Gurus n Experts,
I have solved the above problem. But there is another problem appearing regarding the date format. Now system generating a message: Date . . is not valid.
While I am using Date: YYYYMMDD format in flat file, which is SAP's Standard Format.
In SDN Link: LSMW upload Sales Order using VA01/VA02 I have found that there are some date fields which are mandatory to filled. Here I have mapped
VDATU - Requested delivery date, BSTDK - Customer purchase order date, PRSDT - Date for pricing and exchange rate, BSTDK_E - Ship-to party's PO date, FKDAT - Billing Date, KORDT - Delivery Date,
and PRGRS - Date type is Constant = D
Can any one tell me, where is the priblem.
With thanks,
DSC
Maybe you are looking for
-
Error while creating an application in NWDS CE 7.1
Hi , I am unable to create applications and components for and webdynpro application in NWDS CE 7.1 . Its giving me the following error . Status ERROR Plugin : com.sap.ide.webdynpro.service.applicationmodeler code=0 Internal error Plugin name: We
-
F-29 Down payment not clearing down payment request
Hello, I'm working to configure milestone billing plans in our sandbox environment. I'm able to create a sales order with the new order type that's linked to the billing plan, and I have successfully created the down payment request. I can see the tw
-
Body of email not displayed iphone5
I finally got my email accounts into my new iphone but the body of the emails are not being downloaded Help!
-
Will my MS Surface Pro Win 8.1. 64-bit run my LaserJet 3310. Where to find drivers? Thanks. Perhaps, are drivers built into 8.1 as they are for Win7?
-
Calculating batch sizes using past and future data
Hello all, I have been a business analyst for the past 10 years on SAP working in many of the different areas surrounding supplychain. I am looking for a way of ensuring that the business that I am working in are ordering parts in the most efficient