Dear Jaiprakash,
Could you please explain further on your requirement? Quality yield means are you looking at the quality stock to unrestricted? Say the yield impact of UD done on QA stock?
Thanks,
Prem
Dear Jaiprakash,
Could you please explain further on your requirement? Quality yield means are you looking at the quality stock to unrestricted? Say the yield impact of UD done on QA stock?
Thanks,
Prem
Basic Type , you can check in ECC only in Tcode WE30.
Segment (Structure) of Basic Type check in WE31.
In Scenario 2, user 3 and 4 will use the user name and password of user 1 and 2, so technically it is possible.
Hi all,
I have question that, Can we Use of Multilevel Categorization to Determine the Service and Response Profiles for Service order directly without creating service requests. as i can only find thread that use of Multilevel Categorization via service request.
Kindly help if yes how to proceed.
Thanks
Rahul
Hi Stephen,
When I click on the image capture button, there is a take photo option.
When I click on it, in the preview it shows me the object (image) 90 degrees rotated.
But once I click on it, the picture is captured correctly. The problem is with the preview screen.
In the earlier IOS version, in the preview screen it was showing correctly. I have recently updated to 8.1 and then this issue came up. Is there a way to fix the preview screen?
Thanks & Regards
Amitoj Singh
It worked out! Thank you!
what is your B1 version and PL? Right click on delivery order and choose "Relationship map". It will show base and target documents.
hello...
1st open the window for which u have created the report. (i.e if ur report is for AR Invoice) open that window and from the tool bar select layout designer. be sure that ur report is not selected as default report. if it is selected then as default then u have to first make other report as default report then click update and do same again and open the layout designer then click on mange layout and select ur report from window and u will see the delete button just click on it and ur report is deleted...
Thanks and regards...
If ur satisfied then answer it and close the thread.
Hi,
Go to Help and print your version/patch.
Is there any reason why I am getting the error ?
a) Do you use accentued characters. If the answer is yes. Set to 3 characters
b) Do you have update PowerDesigner Proxy and PowerDesigner at the same time ?
c) Read the patches (they are many since) to determine if there's one that talks about your problem. If this case apply this patch. Read .
Hi all,
I have a question belonging to the connectivity between SAP ERP and an online document archive.
We are assigning documents to customer sales orders, SAP_OBJECT = VBAK. The problem is that we have a high number of sales order items and also a high number of one type of document and the user will get a large list of objects. The description in the list only contains the type of document e.g. 'Invoice' but no information e.g. to which sales order item this document had been assigned or maybe about invoice number or invoice date. In the worst case the user has to check each of the items of the list if it is one of the relevant documents. The customer will accept a change only of the description in the attachment list.
How can I modify the content of that column of the attachment list without any programming on WEB level?
Thank you for your time in advance.
Regards
Norbert
Hello Experts,
Just to introduce myself, I have worked 2.5 years in SAP BI/BO projects. Now i have moved to SAP Data Migration projects.
Recently we switched to Data Services, until now we used to use some other tool to load the data in SAP, now its been ruled out. Henceforth we got to use data services. I am holding ample of contact with the online materials to familarize with data services.
Also, I get lots of tickets for the material deploy and creation. If there are handful of records i can use mm01 or mm02 transaction to fulfill such requests.
When we get thousands of records, it becomes little tough job to handle it.
I suspect there could be better way of loading the data thru data services in SAP???
I appreciate your thoughts on this.
thanks in advance,
Vinay
Next_Generation_ABAP_Development SAP PRESS
This is really basic SAPScript (and not actually an ABAP Technical question so in the wrong space) that you could answer by searching or reading SAP help.
Of course, the random answers so far aren't correct either which doesn't help.
This thread will be rejected - please search before posting, don't ask for urgent help and try to post in the correct space.
Cheers,
G.
Hi Nav,
According with your requirement to keep messages in the system until a predefined number of them has been reached you will need a ccBPM or SAP Netweaver BPM to do it. What is your PI version?, is it a single or dual stack?
Regards.
Hi,
I am facing below error in my query
Value 'Y' is invalid for property 'Hide' of element 'XXXXXX'
Diagnosis
Value 'Y' is invalid for property 'Hide' of element 'XXXXXXX'
System Response
This error can result in unexpected behavior when the query is executed.
Procedure
Define a valid value for property 'Hide' of element 'XXXXXXXX'.
Procedure for System Administration
Has someone faced this issue before? what is the solution for this?
This query is in production and was created in production directly (i.e no version available in dev or Quality)
When I open the affected element i see a little red balloon on display property as below.
Hello Venkatesh,
I am doing SAP CRM Technical for 15 years now and it is fine. FICO is a little bit older but it should be also fine.
Best regards,
Thomas Wagner
Hi,
REPORT
Z_SEND_MAIL.
**
**
**
**
Variable Declarations
**
**
**
**
**
**
**
**
**
**
**
**
**
**
DATA
: GV_FORM_NAME
TYPE
RS38L_FNAM,
" Used to store the function module generated by Smartform
GV_BIN_FILESIZE TYPE I, "
Store the file size
GV_POS
TYPE
I,
GV_LEN
TYPE
I,
GV_TAB_LINES
TYPE
I.
**
**
**
*C
onstants
**
**
**
**
**
**
**
**
**
**
**
**
**
**
**
**
**
**
**
**
**
DATA
: GC_TEXT(11)
TYPE
C
VALUE
'Form Output'
,
GC_TST(3)
TYPE
C
VALUE
'TST'
,
GC_TESTING(7)
TYPE
C
VALUE
'Testing'
.
**
**
**
**
Work Area Declarations
**
**
**
**
**
**
**
**
**
**
**
**
**
**
DATA
: GS_DOCDATA
TYPE
SODOCCHGI1,
" Data of an object which can be changed
GS_CTRLOP TYPE SSFCTRLOP, "
Smart Forms: Control structure
GS_OUTOPT
TYPE
SSFCOMPOP,
" SAP Smart Forms: Smart Composer (transfer) options
GS_OTFDATA TYPE SSFCRESCL, "
Smart Forms: Return value at end of form printing
GS_RECLIST
TYPE
SOMLRECI1,
" SAPoffice: Structure of the API Recipient List
GS_PDF_TAB TYPE TLINE, "
Workarea for SAP Script Text Lines
GS_OBJBIN
TYPE
SOLISTI1,
" SAPoffice: Single List with Column Length 255
GS_OBJPACK TYPE SOPCKLSTI1. "
SAPoffice: Description of Imported Object Components
**
**
**
**
Internal tables Declarations
**
**
**
**
**
**
**
**
**
**
**
**
**
**
DATA
: GT_RECLIST
TYPE
TABLE
OF SOMLRECI1,
" SAPoffice: Structure of the API Recipient List
GT_PDF_TAB TYPE TABLE OF TLINE, "
SAPscript: Text Lines
GT_OTF
TYPE
TABLE
OF ITCOO,
" OTF Structure
GT_OBJBIN TYPE TABLE OF SOLISTI1, "
SAPoffice: Single List with Column Length 255
GT_OBJPACK
TYPE
TABLE
OF SOPCKLSTI1.
" SAPoffice: Description of Imported Object Components
DATA: CUSTOMER TYPE SCUSTOM,
BOOKINGS TYPE TY_BOOKINGS,
CONNECTIONS TYPE TY_CONNECTIONS.
CLEAR : GV_FORM_NAME,
GS_CTRLOP,
GS_OUTOPT,
GS_OTFDATA,
GV_BIN_FILESIZE,
GV_POS,
GV_LEN,
GV_TAB_LINES.
START-OF-SELECTION.
* Generate Function Module name
CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
EXPORTING
FORMNAME = 'SF_EXAMPLE_01'
IMPORTING
FM_NAME = GV_FORM_NAME
EXCEPTIONS
NO_FORM = 1
NO_FUNCTION_MODULE = 2
OTHERS = 3.
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
* Assigning values to Form Control Structure and Form Composer
GS_CTRLOP-GETOTF = 'X'.
GS_CTRLOP-DEVICE = 'PRINTER'.
GS_CTRLOP-PREVIEW = ''.
GS_CTRLOP-NO_DIALOG = 'X'.
GS_OUTOPT-TDDEST = 'LOCL'.
* Getting the OTFDATA
CALL FUNCTION GV_FORM_NAME
EXPORTING
CONTROL_PARAMETERS = GS_CTRLOP
OUTPUT_OPTIONS = GS_OUTOPT
USER_SETTINGS = ' '
CUSTOMER = CUSTOMER
BOOKINGS = BOOKINGS
CONNECTIONS = CONNECTIONS
IMPORTING
JOB_OUTPUT_INFO = GS_OTFDATA
EXCEPTIONS
FORMATTING_ERROR = 1
INTERNAL_ERROR = 2
SEND_ERROR = 3
USER_CANCELED = 4.
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
* Assigning the OTFDATA to OTF Structure table
CLEAR GT_OTF.
GT_OTF[] = GS_OTFDATA-OTFDATA[].
* Convert the OTF DATA to SAP Script Text lines
CLEAR GT_PDF_TAB.
CALL FUNCTION 'CONVERT_OTF'
EXPORTING
FORMAT = 'PDF'
MAX_LINEWIDTH = 132
IMPORTING
BIN_FILESIZE = GV_BIN_FILESIZE
TABLES
OTF = GT_OTF
LINES = GT_PDF_TAB
EXCEPTIONS
ERR_MAX_LINEWIDTH = 1
ERR_FORMAT = 2
ERR_CONV_NOT_POSSIBLE = 3
OTHERS = 4.
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
* Assigning the Description of the object sent in the mail
CLEAR GS_DOCDATA.
GS_DOCDATA-OBJ_NAME = GC_TST.
GS_DOCDATA-OBJ_DESCR = GC_TESTING.
* Assigning the email id to Structure of the API Recipient List table
CLEAR : GT_RECLIST, GS_RECLIST.
* IF internal mail id
GS_RECLIST-RECEIVER = SY-UNAME.
GS_RECLIST-REC_TYPE = 'B'.
* if external mail id
* gs_reclist-receiver = 'shakti.agnihotri@gmail.com'.
* gs_reclist-rec_type = 'U'.
APPEND GS_RECLIST TO GT_RECLIST.
* Passing the SAP Script text lines to SAPoffice: Single List with Column Length 255 table
CLEAR : GS_OBJBIN, GS_PDF_TAB.
LOOP AT GT_PDF_TAB INTO GS_PDF_TAB.
GV_POS = 255 - GV_LEN.
IF GV_POS > 134. "
length of pdf_table
GV_POS = 134.
ENDIF
.
GS_OBJBIN+GV_LEN = GS_PDF_TAB(GV_POS).
GV_LEN = GV_LEN + GV_POS.
IF
GV_LEN = 255. "length of out (contents_bin)
APPEND
GS_OBJBIN
TO
GT_OBJBIN.
CLEAR
: GS_OBJBIN, GV_LEN.
IF
GV_POS < 134.
GS_OBJBIN = GS_PDF_TAB+GV_POS.
GV_LEN = 134 - GV_POS.
ENDIF
.
ENDIF
.
ENDLOOP
.
IF
GV_LEN > 0.
APPEND
GS_OBJBIN
TO
GT_OBJBIN.
ENDIF
.
*
Filling the details in SAPoffice: Description of Imported Object Components table
DESCRIBE
TABLE
GT_OBJBIN
LINES
GV_TAB_LINES.
CLEAR
GS_OBJBIN.
READ
TABLE
GT_OBJBIN
INTO
GS_OBJBIN
INDEX
GV_TAB_LINES.
IF
SY-SUBRC = 0.
GS_OBJPACK-DOC_SIZE = ( GV_TAB_LINES - 1 )
*
255 +
STRLEN
( GS_OBJBIN ).
GS_OBJPACK-TRANSF_BIN =
'X'
.
GS_OBJPACK-HEAD_START = 1.
GS_OBJPACK-HEAD_NUM = 0.
GS_OBJPACK-BODY_START = 1.
GS_OBJPACK-BODY_NUM = GV_TAB_LINES.
GS_OBJPACK-DOC_TYPE =
'PDF'
.
GS_OBJPACK-OBJ_NAME =
'ATTACHMENT'
.
GS_OBJPACK-OBJ_DESCR =
'test'
.
APPEND
GS_OBJPACK
TO
GT_OBJPACK.
ENDIF
.
*
Sending the Form Output in the PDF format to email
CALL
FUNCTION
'SO_NEW_DOCUMENT_ATT_SEND_API1'
EXPORTING
DOCUMENT_DATA = GS_DOCDATA
PUT_IN_OUTBOX =
'X'
COMMIT_WORK =
'X'
TABLES
PACKING_LIST = GT_OBJPACK
CONTENTS_BIN = GT_OBJBIN
RECEIVERS = GT_RECLIST
EXCEPTIONS
TOO_MANY_RECEIVERS = 1
DOCUMENT_NOT_SENT = 2
DOCUMENT_TYPE_NOT_EXIST = 3
OPERATION_NO_AUTHORIZATION = 4
PARAMETER_ERROR = 5
X_ERROR = 6
ENQUEUE_ERROR = 7
OTHERS
= 8.
IF
SY-SUBRC <> 0.
MESSAGE
ID SY-MSGID
TYPE
SY-MSGTY NUMBER SY-MSGNO
WITH
SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ELSE
.
WRITE
'Sent Successfully'
.
ENDIF
.
SUBMIT
RSCONN01
WITH
MODE
EQ
'INT'
AND
RETURN
.
END-OF-SELECTION
.
Hi Alex,
You have to create a customized report by using CDHDR & CDPOS.
Pass all the Sales order number - VBELN to the field OBJECTCLAS in CDHDR to get CHANGENR, USERNAME, UDATE & UTIME.
Pass CHANGENR from the CDHDR to CHANGENR field in CDPOS table to get FNAME - FAKSK & CHNGIND as U.
Hope this will help. Plaese let us know if further query.
Regards,
Nirmal