Crystal Report Error while doing Email Billing
After emailing approx. 497 invoices utilizing MS Dynamics, we are getting the following errors; In addition, we have to respond to numerous printing prompts presented by Crystal Report, v11.
Error in ASI_SEND_MAIL_WITH_Outlook.
Error: Object require error number: 424
Error in ASI_OpenReport.
Error: Invalid TLV record.
Error Number: -2147206429
What is causing the program to abort with the above Crystal Report errors?
Hello,
This may be caused by load. Where one report is not complete before the next one is called.
It would be difficult to determine without having access to the source code.
The trouble-shooting should be done by MS Dynamics since it is coming from inside their application and they can involve Business Objects if they have questions.
Elaine
Similar Messages
-
Crystal report error while loading the file
We are facing a customer issue that the reports are not getting previewed from the citix environment. It is not able to find the path of the reports. This the error that they are getting
2014-07-09 11:54:11,159 [1] ReportingEngine.LogMessages ERROR - Error in Report Engine : Internal Error: Error occured while previewing.
CrystalDecisions.Shared.CrystalReportsException: Load report failed. ---> System.Runtime.InteropServices.COMException: The system cannot find the path specified.
at CrystalDecisions.ReportAppServer.ClientDoc.ReportClientDocumentClass.Open(Object& DocumentPath, Int32 Options)
at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.Open(Object& DocumentPath, Int32 Options)
at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened()
--- End of inner exception stack trace ---
at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened()
at CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename, OpenReportMethod openMethod, Int16 parentJob)
at CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename)
at ReportingEngine.CrystalReportTool.ConfigureReport()
at ReportingEngine.PeriopReport.ExecuteReport()
This happens only from the citrix environment.
The customer is using Citrix XenApp 6.5
Operating system : Windows Server 2008 R2 standard
System type = 64 bit
Crystal Report Version 2008Hello,
It's exactly what it says, the path to the report is not correct, user does not have permission to it or it simply doesn't exist.
Check Ctrix's Forum, there are known issues with it and CR.
Don -
Crystal Report: Error while Export to Excel
We are using combination of Crystal Report 10 With
J2EE, Below source code is working fine While
exporting to PDF, MSWord, RTF format.
if(selectedFormat.equals("MSWORD"))
exportOptions.setExportFormatType(ReportExportFormat.MSWord);
if(iPageFrom>0 && iPageTo>0)
RTFWordExportFormatOptions RTFExpOpts=new
RTFWordExportFormatOptions();
RTFExpOpts.setStartPageNumber(iPageFrom);
RTFExpOpts.setEndPageNumber(iPageTo);
exportOptions.setFormatOptions(RTFExpOpts);
But am getting following error while exporting report
to Excel
com.crystaldecisions.report.web.viewer.ReportExportControl
Invalid post back event : {0}
We would like to know, Is SDK feasible for exporting
to excel or not ?
If yes! then Please suggest us for same.
Thanks In advance :)I will make sure that I am on the latest patch ie SP4
https://smpdl.sap-ag.de/~sapidp/012002523100008782452011E/cr2008sp4.exe
You can find the rumtimes here:
MSI:
https://smpdl.sap-ag.de/~sapidp/012002523100008782532011E/cr2008sp4_redist.zip
MSM:
https://smpdl.sap-ag.de/~sapidp/012002523100008782522011E/cr2008sp4_mm.zip
ClickOnce
https://smpdl.sap-ag.de/~sapidp/012002523100008782442011E/cr2008sp4_clickonce.zip
Recompile the app and then deploy.
What is the .NET Framework used by the application?
Method of deployment?
OS where app is deployed, x86 or x64?
Are you able to export the report from designer ie CR2008 Standalone?
- Saurabh -
Crystal Report Error while Scheduling
Dear All; while scheduling a crystal report for some large data we get below message as soon as it crosses mark as 2700 secs. Below given is error message. Error in File ~tmp3394867772de8a0.rpt: Database Connector Error: 'RFC_CLOSED' We are extracting data from ECC info set.I tied to change the time in Crystal Report Cache Server and Crystal report processing server.but this option doesn't work too.Kindly help me with your suggestion if you have faced any such situations. Thanks&Regards Afzal Kar
How many records are there in the report? 2700 seconds, sounds a lot of data
http://service.sap.com/sap/support/notes/1671560
Check above SAP note -
Error while doing Intercompany billing
Dear All,
When i am doing Intercompany Billing , system is giving me error " Sales Organisation is Not Defined". I have completed the entire sales process, but while doing this Intercompany billing , i am getting this error.
I am trying to do this by going to T-code VF04 and then select the Intercompany Delivery number and click on Individual Billing and then it takes me to Create Invoice screen and here in Log above error is coming.
Thanks In advance....Check this thread
[Sales organization 0000 is not defined|Sales organization 0000 is not defined (Error Message: VF 009)]
thanks
G. Lakshmipathi -
Error while doing the billing (VF01)
hello,
we have created Debit memo request "1234" (doc type : DR). when i am doing the billing(VF01) for the debit memo "1234" we are encountering the error as bellow.
bellow message is from the log:
"001234 000010 "Create billing document" not allowed (Sys. status Cost, object VB001234000010)
Long txt
Detail
Diagnosis
The status check for the status object VB001234000010
indicated that the procedure "Create billing document"
cannot be performed because Sys. status Cost forbids it.
System Response
Procedure "Create billing document" is not performed.
Procedure
If procedure "Create billing document" is to be performed,
the Sys. status Cost of object VB001234000010 must be
reset.
Other statuses than Sys. status Cost can also prevent the
procedure. This message does not tell you all statuses
which currently prevent procedure "Create billing
document"".Hello,
First you check the requirement type in the order VA03 --> Overview screen --> Procurement tab --> check the requirement class for the line item.
Check, IMG u2013 Controlling u2013 Product Cost Controlling u2013 Control of sales order related production / prod. Cost by sales order u2013 Check Requirement class.
Check the requirement class from here. Remove all data from the Costing and Account Assignement tabs and save. It will be useful if you take the screenshot of the earlier setting, it will be helpful for you to revert back the config whenever you want.
Try to generate the billing document and let us know whether it worked?
Prase -
Error while Doing Inter Company Billing.
Hi All,
I am getting error while doing Intercompany Billing.
I have done all the assigment for Inter company Billing.
Now i have done F2 invoice and was trying to do IV billing , the SAP gives error " Sales organization is not defined".
I am not able to trace the solution for this problem.
If someone has face similar error or have idea abt this error,please revert back.
-AkashHello,
there are many notes concerning your reuqest:
543821 FAQ: cross-company processing
338922 Analysis note for cross-company transactions (deliv
308989 Consultant note for cross-company transactions
109254 Customizing stock transport order Cross Company
I hope that the information are helpful.
Regards
Claudia
If you are satisfied with the answer, please give Reward Points -
Hi every one'
i got an error while doing billing
Error :sub transactions in schema Z step 0001 inconsistent,
this error is comming while using transaction eamabi,
the schema is worked properly since i updated a line item for additional TAX,
and we created new sub transactins for additional vat,AND for the sub transactions i have added a new GL account,
and i have added those Sub transactions in the respective field of the rate,
I have maintained properly all the fica setting for the sub trasactions...like ek01 and ek02 and table te305 & tfktvo as well. Dont understand where the setting have been missed..Please let me kow if you come acrosee this kind of situation.
later i have deleted all the line items in tha same schema,and i have given only quanti01 variant
and does not have any vat related line item maintained at schema even though the same error proposed.
regards
BekMsI think you need to ask FICA person to fix the subs, This is not billing or rate error. There must be some config missing in sub's and main. If you give another try with any other subs it should work. This will help you to double check too.
GG -
Crystal report error on Target Machine
We have to provide application exe to our clients. The application is developed in Visual Studio.Net 2010 and by using SAP crystal report CRforVS_13_0. Client must be able to fire reports on their target machine on which the Dot Net framework and u201CCRforVS_redist_install_64bit_13_0_1u201C run time utility is installed. But it gives a crystal report error on the target machine.
Our development and target machines have Win 7 Professional, 64-bit OS installed.
Kindly provide us with an appropriate run time version for target machine in order to fire reports or any other solution in order to make our project work on target machine.
Thanks!Thanks a lot Don for your valuable suggestions.
We have already taken care of the points which you mentioned in your reply on development side. Also, we have downloaded crystal report from the link which you posted but on DEPLOYMENT side we are unable to run reports from our application.
It gives the notification when we try to install crystal report on a target machine as "You must have visual studio 2010 installed in order to install the crystal report".
The DEPLOYMENT problem we are facing is in RUNTIME environment on TARGET machine. Our TRAGET machine has properly installed Win 7 Professional 64 bit, .NET Framework Ver 4 and CRforVS_redist_install_64bit_13_0_1 . We also have properly installed application on this machine. We got no errors while installing any of the above. The problem starts when we fire a report on target machine from the application.
We get the error as "The type initializer for 'CrystalDecisions.CrystalReports.Engine.ReportDocument' threw an exception"
So, we are looking for an appropriate RUN TIME version of Crystal Report which can be installed on the target machine to fire reports (where visual studio 2010 is not installed).
Please help suggest an exact version to download for target machine and the steps if it has a specific procedure.
Thank you!
Ruchir -
Error while sending email to external mail - Urgent
Hi All,
I am getting error while sending email with attachement. The Error code is 02.
I am not able to identify the error. bold Please help me in solving this problem.
Is it anything wrong with the code or Any Configuration with SCOT/SOST.bold
the code i am using is :
REPORT YVR_F MESSAGE-ID XX .
TABLES : EDIDC, EDIDS, EDPAR.
SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME.
PARAMETERS : P_STATUS LIKE EDIDC-STATUS DEFAULT '51'.
SELECT-OPTIONS : S_DIRECT FOR EDIDC-DIRECT,
S_MESTYP FOR EDIDC-MESTYP,
S_CREDAT FOR EDIDC-CREDAT.
SELECTION-SCREEN END OF BLOCK B1 .
PARAMETER: P_EMAIL LIKE SOMLRECI1-RECEIVER,
P_SENDER LIKE SOMLRECI1-RECEIVER no-display,
P_DELSPL AS CHECKBOX,
P_ONLINE NO-DISPLAY.
DATA : TB_EDIDC LIKE STANDARD TABLE OF EDIDC INITIAL SIZE 0 WITH HEADER
LINE.
DATA : TB_EDPAR LIKE STANDARD TABLE OF EDPAR INITIAL SIZE 0 WITH HEADER
LINE.
DATA : TB_KNA1 LIKE STANDARD TABLE OF KNA1 INITIAL SIZE 0 WITH HEADER
LINE.
DATA : TB_ADRC LIKE STANDARD TABLE OF ADRC INITIAL SIZE 0 WITH HEADER
LINE.
DATA: INT_PDF TYPE TABLE OF TLINE WITH HEADER LINE.
DATA : BEGIN OF TB_ED OCCURS 0,
SNDPRN LIKE EDIDC-SNDPRN,
LOC LIKE ADRC-BUILDING,
DOCNUM LIKE EDIDC-DOCNUM,
IDOCTP LIKE EDIDC-IDOCTP,
MESTYP LIKE EDIDC-MESTYP,
DIRECT LIKE EDIDC-DIRECT,
CREDAT LIKE EDIDC-CREDAT,
STATUS LIKE EDIDC-STATUS,
END OF TB_ED.
DATA: IT_MESSAGE TYPE STANDARD TABLE OF SOLISTI1 INITIAL SIZE 0
WITH HEADER LINE.
DATA: IT_ATTACH TYPE STANDARD TABLE OF SOLISTI1 INITIAL SIZE 0
WITH HEADER LINE.
Job Runtime Parameters
DATA: GD_EVENTID LIKE TBTCM-EVENTID,
GD_EVENTPARM LIKE TBTCM-EVENTPARM,
GD_EXTERNAL_PROGRAM_ACTIVE LIKE TBTCM-XPGACTIVE,
GD_JOBCOUNT LIKE TBTCM-JOBCOUNT,
GD_JOBNAME LIKE TBTCM-JOBNAME,
GD_STEPCOUNT LIKE TBTCM-STEPCOUNT,
GD_ERROR TYPE SY-SUBRC,
GD_RECIEVER TYPE SY-SUBRC.
DATA: W_RECSIZE TYPE I,
W_SPOOL_NR LIKE SY-SPONO.
%_print LIKE pri_params.
DATA: GD_SUBJECT LIKE SODOCCHGI1-OBJ_DESCR,
IT_MESS_BOD LIKE SOLISTI1 OCCURS 0 WITH HEADER LINE,
IT_MESS_ATT LIKE SOLISTI1 OCCURS 0 WITH HEADER LINE,
GD_SENDER_TYPE LIKE SOEXTRECI1-ADR_TYP,
GD_ATTACHMENT_DESC TYPE SO_OBJ_NAM,
GD_ATTACHMENT_NAME TYPE SO_OBJ_DES.
Spool to PDF conversions
DATA: GD_SPOOL_NR LIKE TSP01-RQIDENT,
GD_DESTINATION LIKE RLGRAP-FILENAME,
GD_BYTECOUNT LIKE TST01-DSIZE,
GD_BUFFER TYPE STRING.
Binary store for PDF
DATA: BEGIN OF IT_PDF_OUTPUT OCCURS 0.
INCLUDE STRUCTURE TLINE.
DATA: END OF IT_PDF_OUTPUT.
DATA: GD_RECSIZE TYPE I.
CONSTANTS: C_DEV LIKE SY-SYSID VALUE 'DEV',
C_NO(1) TYPE C VALUE ' ',
C_DEVICE(4) TYPE C VALUE 'LOCL'.
DATA: T_PACKING_LIST LIKE SOPCKLSTI1 OCCURS 0 WITH HEADER LINE,
T_CONTENTS LIKE SOLISTI1 OCCURS 0 WITH HEADER LINE,
T_RECEIVERS LIKE SOMLRECI1 OCCURS 0 WITH HEADER LINE,
T_ATTACHMENT LIKE SOLISTI1 OCCURS 0 WITH HEADER LINE,
T_OBJECT_HEADER LIKE SOLISTI1 OCCURS 0 WITH HEADER LINE,
W_CNT TYPE I,
W_SENT_ALL(1) TYPE C,
W_DOC_DATA LIKE SODOCCHGI1.
DATA : MSTR_PRINT_PARMS LIKE PRI_PARAMS,
MC_VALID,
P_REPID LIKE SY-REPID,
WF_ID LIKE TSP01-RQIDENT,
LOC_BYTECOUNT TYPE I.
*start-of-selection.
MSTR_PRINT_PARMS-PDEST = 'LOCL'.
P_REPID = SY-REPID.
CALL FUNCTION 'GET_PRINT_PARAMETERS'
EXPORTING
authority= ' '
COPIES = '1'
COVER_PAGE = SPACE
DATA_SET = SPACE
DEPARTMENT = SPACE
DESTINATION = 'LP01'
EXPIRATION = '1'
IMMEDIATELY = 'X'
LAYOUT = 'X_65_132'
MODE = SPACE
NEW_LIST_ID = 'X'
NO_DIALOG = 'X'
USER = SY-UNAME
IMPORTING
OUT_PARAMETERS = MSTR_PRINT_PARMS
VALID = MC_VALID
EXCEPTIONS
ARCHIVE_INFO_NOT_FOUND = 1
INVALID_PRINT_PARAMS = 2
INVALID_ARCHIVE_PARAMS = 3
OTHERS = 4.
SUBMIT (P_REPID) TO SAP-SPOOL WITHOUT SPOOL DYNPRO
SPOOL PARAMETERS MSTR_PRINT_PARMS.
AND RETURN.
NEW-PAGE PRINT ON NO DIALOG PARAMETERS
MSTR_PRINT_PARMS.
perform data.
NEW-PAGE PRINT OFF. "This marks the end of the screen for which the
*SPOOL NO WAS GENERATED.
WF_ID = SY-SPONO.
*converting spool to pdf
CALL FUNCTION 'CONVERT_ABAPSPOOLJOB_2_PDF'
EXPORTING
SRC_SPOOLID = WF_ID "SPOOL NUMBER
NO_DIALOG = SPACE
PDF_DESTINATION = 'X'
IMPORTING
PDF_BYTECOUNT =
LOC_BYTECOUNT "NUMBER OF BYTES TRANSFERRED
TABLES
PDF = INT_PDF "TABLE FOR PDF REPORT
EXCEPTIONS
ERR_NO_ABAP_SPOOLJOB = 1
ERR_NO_SPOOLJOB = 2
ERR_NO_PERMISSION = 3
ERR_CONV_NOT_POSSIBLE = 4
ERR_BAD_DESTDEVICE = 5
USER_CANCELLED = 6
ERR_SPOOLERROR = 7
ERR_TEMSEERROR = 8
ERR_BTCJOB_OPEN_FAILED = 9
ERR_BTCJOB_SUBMIT_FAILED = 10
ERR_BTCJOB_CLOSE_FAILED = 11
OTHERS = 12.
*CALL FUNCTION 'DOWNLOAD'
*EXPORTING
*bin_filesize = loc_bytecount "NO. OF BYTES
*filename = 'C:/EMAILPDF.PDF'
*filetype = 'BIN'
**IMPORTING
**act_filename = loc_filename
*TABLES
*data_tab = int_pdf.
IF P_DELSPL EQ 'X'.
PERFORM DELETE_SPOOL.
ENDIF.
Transfer the 132-long strings to 255-long strings
LOOP AT INT_PDF.
TRANSLATE INT_PDF USING ' ~'.
CONCATENATE GD_BUFFER INT_PDF INTO GD_BUFFER.
ENDLOOP.
TRANSLATE GD_BUFFER USING '~ '.
DO.
IT_MESS_ATT = GD_BUFFER.
APPEND IT_MESS_ATT.
SHIFT GD_BUFFER LEFT BY 255 PLACES.
IF GD_BUFFER IS INITIAL.
EXIT.
ENDIF.
ENDDO.
DESCRIBE TABLE IT_MESS_ATT LINES GD_RECSIZE.
CHECK GD_RECSIZE > 0.
PERFORM SENDMAIL USING P_EMAIL..
*& Form sendmail
text
--> p1 text
<-- p2 text
FORM SENDMAIL USING P_EMAIL.
CHECK NOT ( P_EMAIL IS INITIAL ).
REFRESH IT_MESS_BOD.
Default subject matter
GD_SUBJECT = 'Subject'.
GD_ATTACHMENT_DESC = 'IDOC LIST'.
CONCATENATE 'attach_name' ' ' INTO gd_attachment_name.
IT_MESS_BOD = 'List Of Failed Idocs'.
APPEND IT_MESS_BOD.
IT_MESS_BOD = 'List Of Failed Idocs'.
APPEND IT_MESS_BOD.
If no sender specified - default blank
IF P_SENDER EQ SPACE.
GD_SENDER_TYPE = SPACE.
ELSE.
GD_SENDER_TYPE = 'INT'.
ENDIF.
Send file by email as .xls speadsheet
PERFORM SEND_FILE_AS_EMAIL_ATTACHMENT
TABLES IT_MESS_BOD
IT_MESS_ATT
USING P_EMAIL
'Document attachment'
'PDF'
GD_ATTACHMENT_NAME
GD_ATTACHMENT_DESC
P_SENDER
GD_SENDER_TYPE
CHANGING GD_ERROR
GD_RECIEVER.
ENDFORM. " sendmail
*& Form DELETE_SPOOL
text
--> p1 text
<-- p2 text
FORM DELETE_SPOOL.
DATA: LD_SPOOL_NR TYPE TSP01_SP0R-RQID_CHAR.
LD_SPOOL_NR = WF_ID. "GD_SPOOL_NR.
CHECK P_DELSPL <> C_NO.
CALL FUNCTION 'RSPO_R_RDELETE_SPOOLREQ'
EXPORTING
SPOOLID = LD_SPOOL_NR.
ENDFORM. " DELETE_SPOOL
*& Form SEND_FILE_AS_EMAIL_ATTACHMENT
text
-->P_IT_MESS_BOD text
-->P_IT_MESS_ATT text
-->P_P_EMAIL text
-->P_0846 text
-->P_0847 text
-->P_GD_ATTACHMENT_NAME text
-->P_GD_ATTACHMENT_DESC text
-->P_P_SENDER text
-->P_GD_SENDER_TYPE text
<--P_GD_ERROR text
<--P_GD_RECIEVER text
FORM SEND_FILE_AS_EMAIL_ATTACHMENT TABLES IT_MESSAGE
IT_ATTACH
USING P_EMAIL
P_MTITLE
P_FORMAT
P_FILENAME
P_ATTDESCRIPTION
P_SENDER_ADDRESS
P_SENDER_ADDRES_TYPE
CHANGING P_ERROR
P_RECIEVER.
DATA: LD_ERROR TYPE SY-SUBRC,
LD_RECIEVER TYPE SY-SUBRC,
LD_MTITLE LIKE SODOCCHGI1-OBJ_DESCR,
LD_EMAIL LIKE SOMLRECI1-RECEIVER,
LD_FORMAT TYPE SO_OBJ_TP ,
LD_ATTDESCRIPTION TYPE SO_OBJ_NAM ,
LD_ATTFILENAME TYPE SO_OBJ_DES ,
LD_SENDER_ADDRESS LIKE SOEXTRECI1-RECEIVER,
LD_SENDER_ADDRESS_TYPE LIKE SOEXTRECI1-ADR_TYP,
LD_RECEIVER LIKE SY-SUBRC.
DATA: T_PACKING_LIST LIKE SOPCKLSTI1 OCCURS 0 WITH HEADER LINE,
T_CONTENTS LIKE SOLISTI1 OCCURS 0 WITH HEADER LINE,
T_RECEIVERS LIKE SOMLRECI1 OCCURS 0 WITH HEADER LINE,
T_ATTACHMENT LIKE SOLISTI1 OCCURS 0 WITH HEADER LINE,
T_OBJECT_HEADER LIKE SOLISTI1 OCCURS 0 WITH HEADER LINE,
W_CNT TYPE I,
W_SENT_ALL(1) TYPE C,
W_DOC_DATA LIKE SODOCCHGI1.
LD_EMAIL = P_EMAIL.
LD_MTITLE = P_MTITLE.
LD_FORMAT = P_FORMAT.
LD_ATTDESCRIPTION = P_ATTDESCRIPTION.
LD_ATTFILENAME = P_FILENAME.
LD_SENDER_ADDRESS = P_SENDER.
LD_SENDER_ADDRESS_TYPE = P_SENDER_ADDRES_TYPE.
Fill the document data.
W_DOC_DATA-DOC_SIZE = 1.
Populate the subject/generic message attributes
W_DOC_DATA-OBJ_LANGU = SY-LANGU.
W_DOC_DATA-OBJ_NAME = 'SAPRPT'.
W_DOC_DATA-OBJ_DESCR = LD_MTITLE .
W_DOC_DATA-SENSITIVTY = 'F'.
Fill the document data and get size of attachment
CLEAR W_DOC_DATA.
READ TABLE IT_ATTACH INDEX W_CNT.
W_DOC_DATA-DOC_SIZE =
( W_CNT - 1 ) * 255 + STRLEN( IT_ATTACH ).
W_DOC_DATA-OBJ_LANGU = SY-LANGU.
W_DOC_DATA-OBJ_NAME = 'SAPRPT'.
W_DOC_DATA-OBJ_DESCR = LD_MTITLE.
W_DOC_DATA-SENSITIVTY = 'F'.
CLEAR T_ATTACHMENT.
REFRESH T_ATTACHMENT.
T_ATTACHMENT[] = IT_ATTACH[].
Describe the body of the message
CLEAR T_PACKING_LIST.
REFRESH T_PACKING_LIST.
T_PACKING_LIST-TRANSF_BIN = SPACE.
T_PACKING_LIST-HEAD_START = 1.
T_PACKING_LIST-HEAD_NUM = 0.
T_PACKING_LIST-BODY_START = 1.
DESCRIBE TABLE IT_MESSAGE LINES T_PACKING_LIST-BODY_NUM.
T_PACKING_LIST-DOC_TYPE = 'RAW'.
APPEND T_PACKING_LIST.
Create attachment notification
T_PACKING_LIST-TRANSF_BIN = 'X'.
T_PACKING_LIST-HEAD_START = 1.
T_PACKING_LIST-HEAD_NUM = 1.
T_PACKING_LIST-BODY_START = 1.
DESCRIBE TABLE T_ATTACHMENT LINES T_PACKING_LIST-BODY_NUM.
T_PACKING_LIST-DOC_TYPE = LD_FORMAT.
T_PACKING_LIST-OBJ_DESCR = LD_ATTDESCRIPTION.
T_PACKING_LIST-OBJ_NAME = LD_ATTFILENAME.
T_PACKING_LIST-DOC_SIZE = T_PACKING_LIST-BODY_NUM * 255.
APPEND T_PACKING_LIST.
Add the recipients email address
CLEAR T_RECEIVERS.
REFRESH T_RECEIVERS.
T_RECEIVERS-RECEIVER = p_EMAIL.
T_RECEIVERS-REC_TYPE = 'U'.
T_RECEIVERS-COM_TYPE = 'INT'.
T_RECEIVERS-NOTIF_DEL = 'X'.
T_RECEIVERS-NOTIF_NDEL = 'X'.
APPEND T_RECEIVERS.
DATA: objhead LIKE solisti1 OCCURS 1 WITH HEADER LINE.
W_SENT_ALL = 'X'.
CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
EXPORTING
DOCUMENT_DATA = W_DOC_DATA
PUT_IN_OUTBOX = 'X'
SENDER_ADDRESS = LD_SENDER_ADDRESS
SENDER_ADDRESS_TYPE = LD_SENDER_ADDRESS_TYPE
COMMIT_WORK = 'X'
IMPORTING
SENT_TO_ALL = W_SENT_ALL
TABLES
PACKING_LIST = T_PACKING_LIST
object_header = objhead
CONTENTS_BIN = T_ATTACHMENT
CONTENTS_TXT = IT_MESSAGE
RECEIVERS = T_RECEIVERS
EXCEPTIONS
TOO_MANY_RECEIVERS = 1
DOCUMENT_NOT_SENT = 2
OPERATION_NO_AUTHORIZATION = 4
OTHERS = 99.
IF SY-SUBRC NE 0.
MESSAGE E000 WITH 'Error occurred while sending'.
ELSE.
MESSAGE I000 WITH 'The document was sent'.
ENDIF.
ENDFORM. " SEND_FILE_AS_EMAIL_ATTACHMENT
*& Form data
text
--> p1 text
<-- p2 text
FORM data.
SELECT SNDPRN
DOCNUM
IDOCTP
MESTYP
DIRECT
CREDAT
STATUS
FROM EDIDC
INTO CORRESPONDING FIELDS
OF TABLE TB_EDIDC
WHERE STATUS = P_STATUS
AND MESTYP IN S_MESTYP
AND DIRECT IN S_DIRECT
AND CREDAT IN S_CREDAT.
SELECT KUNNR
INPNR
FROM EDPAR
INTO CORRESPONDING FIELDS
OF TABLE TB_EDPAR
FOR ALL ENTRIES IN TB_EDIDC
WHERE KUNNR = TB_EDIDC-SNDPRN.
SELECT KUNNR
ADRNR
FROM KNA1
INTO CORRESPONDING FIELDS
OF TABLE TB_KNA1
FOR ALL ENTRIES IN TB_EDPAR
WHERE KUNNR = TB_EDPAR-INPNR.
SELECT ADDRNUMBER
BUILDING
FROM ADRC
INTO CORRESPONDING FIELDS
OF TABLE TB_ADRC
FOR ALL ENTRIES IN TB_KNA1
WHERE ADDRNUMBER = TB_KNA1-ADRNR.
LOOP AT TB_EDIDC WHERE STATUS = P_STATUS
AND MESTYP IN S_MESTYP
AND DIRECT IN S_DIRECT
AND CREDAT IN S_CREDAT.
TB_ED-SNDPRN = TB_EDIDC-SNDPRN.
TB_ED-DOCNUM = TB_EDIDC-DOCNUM.
TB_ED-IDOCTP = TB_EDIDC-IDOCTP.
TB_ED-MESTYP = TB_EDIDC-MESTYP.
TB_ED-DIRECT = TB_EDIDC-DIRECT.
TB_ED-CREDAT = TB_EDIDC-CREDAT.
TB_ED-STATUS = TB_EDIDC-STATUS.
READ TABLE TB_EDPAR WITH KEY KUNNR = TB_EDIDC-SNDPRN.
READ TABLE TB_KNA1 WITH KEY KUNNR = TB_EDPAR-INPNR.
READ TABLE TB_ADRC WITH KEY ADDRNUMBER = TB_KNA1-ADRNR.
TB_ED-LOC = TB_ADRC-BUILDING.
APPEND TB_ED.
ENDLOOP.
WRITE :/02 'CustomerNo',
15 'Location Code',
30 'Idoc Number',
55 'Basic Type',
70 'Message Type',
95 'Direction',
110 'Received Date',
130 'Status'.
ULINE.
LOOP AT TB_ED.
WRITE :/02 TB_ED-SNDPRN,
15 TB_ED-LOC,
30 TB_ED-DOCNUM,
55 TB_ED-IDOCTP,
70 TB_ED-MESTYP,
95 TB_ED-DIRECT,
110 TB_ED-CREDAT,
130 TB_ED-STATUS.
ENDLOOP.
ENDFORM. " data
Kindly help me in solving the issue.
Thanks in advance.
Suki.Hi,
Check in transaction SCOT. If your mail is in error status in SCOT, you can assure that there is no problem with your code. If your message has not reached till SCOT, then the problem will be with the code.
If the mail is there in scot with error status tell the BASIS to configure it. I feel this could be the problem.
Regards,
Renjith Michael. -
Update termination error while doing PGR
Hi,
I got this error while doing PGR, please do suggest the dolution.
Update was terminated
System ID.... DPT
Client....... 900
User..... SDUSER
Transaction.. VL02N
Update key... 4BEAA8A2A6DA0609E1000000AC1107A7
Generated.... 12.05.2010, 18:38:55
Completed.... 12.05.2010, 18:38:56
Error Info... Update program: I/O error Error; function Update, RC= 4, key
Thanks,
SwapnilHi Lakshmipathi,
I have checked the analysis in SM13, got the folllowing,
Function Module SERIALNUMBER_POST
Status Update was terminated
Report LIEP1U01
Row 159
Error details Class: IS Number: 229
Update program: I/O error Error; function Update, RC= 4, key -
Getting Error while doing Control Panel - Windows Update Error code is 80070103
Getting Error while doing Control Panel -> Windows Update Error code is 80070103. The optional Windows 7 update is
Microsoft - Other hardware - WinUsb Device
Please provide your email ID to send the Error screen shot.Hi!
Check the following link to see if it solves your problem:
http://support.microsoft.com/kb/952032
Best regards
Andreas Molin
Andreas Molin | Site: www.guidestomicrosoft.com | Twitter: andreas_molin -
Error while doing ABGL Asset Credit Memo
Hi Friends,
I am getting the below error while doing Asset Credit Memo in ABGL. Please help me in fix this issue.
Balance for transaction type group 10 negative for the area 01
Note:In Asset Explorer Fiscal year start Asset value is 98,425.45 and Change is 4768.19. So total Asset value as of now is 1,03,193.64.
Now we are trying to do ABGL with 12,790.23 value (Transaction type is 105). System is giving the above highlighted error.
If we give the amount 4768.19 in ABGL transaction, system is not giving any error. If we give more that that system is giving error.
Why system is giving error even the asset has balance of 1,03,193.64? Please help me on this..
Thanks
SunilHi,
If the asset has been capitalized during earlier years, use ABGF to post credit memo. ABGL is meant for assets capitalized during the year.
Best Regards,
Madhu -
Error while doing "Visulaize Plan"
Hi,
Before i did Visualize plan many times without any problem.Now I am getting error while doing so.
I was able to run "Explain Plan" successfully.
I am on HANA revision 60.
I saved above error log and the log information is given below:
I can identify invalid XML tag <TablesInvolved><![CDATA[raj/AN_VIZ]]></TablesInvolved> but how to fix this issue?
I gone through various blogs related to Visulaization Plan but not found related to this issue.
<Plan xmlns="http://www.sap.com/ndb/planviz" ID="ID_0" Type="Estimated">
<SQL><![CDATA[SELECT KOKRS, BELNR, PERIO, SUM(MEGBTR)
FROM "_SYS_BIC"."raj/AN_VIZ"
GROUP BY KOKRS, BELNR, PERIO]]></SQL>
<CompileTime>
<Start Unit="us">1401281467643661</Start>
<End Unit="us">1401281467658329</End>
</CompileTime>
<RootRelation ID="ID_0" TypeName="PROJECT" Status="Finished">
<Name>Project</Name>
<ExecutionType>Row Search</ExecutionType>
<Summary><![CDATA[raj/AN_VIZ.KOKRS, raj/AN_VIZ.BELNR, raj/AN_VIZ.PERIO, SUM(raj/AN_VIZ.MEGBTR)]]></Summary>
<Location>hanasp7:30003</Location>
<EstimatedCost>
<Exclusive Unit="us">2.12902e+06</Exclusive>
<Inclusive Unit="us">2.64021e+06</Inclusive>
</EstimatedCost>
<EstimatedOutputCardinality>648284</EstimatedOutputCardinality>
<Details><![CDATA[{"Projected Cols":"raj/AN_VIZ.KOKRS, raj/AN_VIZ.BELNR, raj/AN_VIZ.PERIO, SUM(raj/AN_VIZ.MEGBTR)","Project column0":"NString(4, 0) __trex_field_NVarchar3__() ....... [3]:040:<5/7 (16B)>:
/1/ void* \"__rids__\" ....... [0]:NOP:<0/1 (8B)>:
/2/ int32_t(10, 0) const := 0 ....... [1]:LOAD:<3/4 (4B)>:
/3/ int32_t(10, 0) const := 0 ....... [2]:LOAD:<4/5 (4B)>:","Project column1":"NString(10, 0) __trex_field_NVarchar3__() ....... [8]:040:<5/7 (16B)>:
/1/ void* \"__rids__\" ....... [5]:NOP:<0/1 (8B)>:
/2/ int32_t(10, 0) const := 0 ....... [6]:LOAD:<3/4 (4B)>:
/3/ int32_t(10, 0) const := 1 ....... [7]:LOAD:<4/5 (4B)>:","Project column2":"NString(3, 0) __trex_field_NVarchar3__() ....... [13]:040:<5/7 (16B)>:
/1/ void* \"__rids__\" ....... [10]:NOP:<0/1 (8B)>:
/2/ int32_t(10, 0) const := 0 ....... [11]:LOAD:<3/4 (4B)>:
/3/ int32_t(10, 0) const := 2 ....... [12]:LOAD:<4/5 (4B)>:","Project column3":"Decimal(18, 3) __typecast__() ....... [23]:076:<10/12 (16B)>:
/1/ Fixed16(18, 3) __trex_field_Fixed16__() ....... [19]:043:<6/8 (16B)>:
/1/ void* \"__rids__\" ....... [15]:NOP:<0/1 (8B)>:
/2/ int32_t(10, 0) const := 0 ....... [16]:LOAD:<3/4 (4B)>:
/3/ int32_t(10, 0) const := 3 ....... [17]:LOAD:<4/5 (4B)>:
/4/ int32_t(10, 0) const := 3 ....... [18]:LOAD:<5/6 (4B)>:
/2/ int32_t(10, 0) const := 18 ....... [21]:LOAD:<8/9 (4B)>:
/3/ int32_t(10, 0) const := 3 ....... [22]:LOAD:<9/10 (4B)>:"}]]></Details>
<Child ID="ID_8" >
</Child>
</RootRelation>
<Relation ID="ID_8" TypeName="TREX_SEARCH" Status="Finished">
<Name>Column Search</Name>
<ExecutionType>Column Search</ExecutionType>
<Summary><![CDATA[Aggregation on a single table]]></Summary>
<Location>hanasp7:30003</Location>
<EstimatedCost>
<Exclusive Unit="us">511194</Exclusive>
<Inclusive Unit="us">511194</Inclusive>
</EstimatedCost>
<EstimatedOutputCardinality>648284</EstimatedOutputCardinality>
<TablesInvolved><![CDATA[raj/AN_VIZ]]></TablesInvolved>
<LogicalPlan ID="ID_11" Type="Estimated">
<RootRelation ID="ID_11" TypeName="PROJECT" Status="Finished">
<Name>Project</Name>
<EstimatedCost>
<Exclusive Unit="us">0</Exclusive>
<Inclusive Unit="us">0</Inclusive>
</EstimatedCost>
<EstimatedOutputCardinality>648284</EstimatedOutputCardinality>
<Child ID="ID_12" >
</Child>
</RootRelation>
<Relation ID="ID_12" TypeName="GROUP_BY" Status="Finished">
<Name>Aggregation</Name>
<Summary><![CDATA[raj/AN_VIZ.KOKRS, raj/AN_VIZ.BELNR, raj/AN_VIZ.PERIO\nSUM(raj/AN_VIZ.MEGBTR)]]></Summary>
<EstimatedCost>
<Exclusive Unit="us">0</Exclusive>
<Inclusive Unit="us">0</Inclusive>
</EstimatedCost>
<EstimatedOutputCardinality>648284</EstimatedOutputCardinality>
<Details><![CDATA[{"Grouping Cols":"raj/AN_VIZ.KOKRS, raj/AN_VIZ.BELNR, raj/AN_VIZ.PERIO","Aggregation Cols":"SUM(raj/AN_VIZ.MEGBTR)"}]]></Details>
<Child ID="ID_13" >
</Child>
</Relation>
<Relation ID="ID_13" TypeName="TABLE" Status="Finished">
<Name>Column View</Name>
<Schema><![CDATA[_SYS_BIC]]></Schema>
<ObjectName><![CDATA[raj/AN_VIZ]]></ObjectName>
<Location>hanasp7:30003</Location>
<EstimatedCost>
<Exclusive Unit="us">0</Exclusive>
<Inclusive Unit="us">0</Inclusive>
</EstimatedCost>
<EstimatedOutputCardinality>682404</EstimatedOutputCardinality>
</Relation>
</LogicalPlan>
</Relation>
</Plan>
Regards
RajHi,
To solve this you must update your studio. In lower studio versions (PlanViz) does not allow "unknown" XML tags sent by higher version servers. A fix for this issue was made so that PlanViz parser can simply skip unknown tags.
Please go to version 74, if possible.
Regards,
Michael -
Vf02 error while releasing a billing doc to accounting
Hello All,
I m getting the below mentioned error while releasing a billing doc for a accouting.
I have checked all the settings in vkoa , ob52 and many more and all are set properly, now m not able to track where actually the prob is.
error is: No account is specified in item 0000001004
Message no. F5670
Diagnosis
No account was specified for account type "S" in item "0000001004" of the FI/CO document.
System Response
The Financial Accounting program cannot process the document.
Procedure
A system error has probably occurred in the application you called up. Check the data transferred to item "0000001004" of the FI/CO document.
Points wil be rewarded
Thanks,
SUnnyHi,
Have you checked what is the determination account determination log ? You can do this by entering in VF02 and select from the menu Environment -> Account Determination Analisys -> Revenue Accounts.
In this log you can see what are posting keys determined from the pricing procedure that should be posted in the FI document and determine very easy in which step the account was not determined.
After that you can maintain the correct account in VKOA transaction.
BR,
Valentin
Maybe you are looking for
-
Multiple user accounts on iMac (Lion latest)
1 account with 1 itunes doesn't cut it when there are 5 ipods, 3 iphones, and 2 pads in the house all with varying tastes, so I have 5 user accounts on the iMac so everyone can manage "their own itunes" the way they want. Now, to avoid file redundanc
-
How do I use a drop-down box to turn on a radio button?
I have a dynamic form with a drop-down box containing selections 1, 2, 3, and 4; later in the form I have a radio button group with two radio buttons labeled "pass" and "fail". I would like to have drop-down selections 1 and 2 automatically select "f
-
How to transfer photo from pc to iPad?
How to transfer hoot from pc to iPad?
-
Having migration trouble: master/slave issue in G4
I just got a 24-inch imac and began the migration process yesterday. And if it were 2005 I'd be in great shape. The new iMac saw only my ORIGINAL 20 GB drive (in two partitions, one for OS9 and one for OSX) and I, not realizing it didn't see the driv
-
Can I just view one account alias in mailbox?
I have 3 account alias's on my .mac mail account. Is there anyway to see only one account name in the mailbox? I don't like having all three in the same mailbox. Thanks