Button archives ?
Hello, I am building applications using AS3 (not Flex).
Are there any good free button and/or user interactivity
graphic archives on the net.
I just find it really tedious having to create buttons and
other user input controls from scratch in AS3.
Would be great to just download them from somewhere and then
add my controlling code.
Thanks for any advice.
Thank you Demo, that article resolved it. Yes I am using gmail and hadn't realised that they went into the all mail folder. Then when you open that folder you can relete them from there. Not ideal as all emails that you haven't archived are Ther also so you have top make sure you are only deleting those you don't want to keep. It wold be much safer to have a separate archive folder.
Similar Messages
-
Archive Button in Quick pay screen
Hi,
I am new to oracle payroll. i see button "Archive" in quick pay screen. Can you anybody tell me about the usage of this process.
Regards
Stalin GAnyone please
-
Archiving Purchase Info Records
Hi,
Can you please let me know what are the prerequsites that need to be completed before archiving a Purchase Info Record?
do we need to check for any other dependency/flag other than the Mark for deletion (table field LOEKZ 'X')
Please any one of you sugest me the solution for the above questions;
Thanks,
Jeevan.Hi Jeevan,
In order to be able to delete an info record, you have to mark the Info Records for deletion.
To do so, use transaction ME15 and flag record for deletion. After you have deleted all info records, use archiving program RM06IW30 or follow the menu path Logistics - Materials Management u2013Purchasing - Master Data - Info Record - Follow on Functions - Archive.
Make sure that you only archive Records Marked for deletion as all records may be deleted!
Create Archive File: Info Record:
a) Select Action: Archive and enter a new Variant, for example: Z_EINA_ARCH_ 01, press 'Maintain'
b) On selection screen enter the data range (Vendor, Material, etc.) you want to archive.
c) Deselect the 'Test' flag if you don't want to test first.
d) Press green back-arrow and enter the description of this new variantt on the screen which follows.
e) Save the variantt which brings you again to the selection screen. Press green back arrow again.
f) To start archiving process (batch-job), press the 'Start Date' button and select the time when you want to start this process. Select 'Immediate' for instant processing and press the 'Save' button on the bottom of the Start Time' window.
g) Select the 'Spool Parameter' button and save entries. Eventually enter a valid printer to have the result outputted.
h) You are ready now to start the process. Press the 'Start' button and monitor the success with the 'Job Overview' button You can also go the 'fast path' by using transaction SE38, program RM06IW30 to archive info records. For large data archiving, use the background jobs and run those during off-peak times. If you run the program online, you will see a confirmation on the status bar telling 'New Archive file created:.... ' Delete Archived Records: Info Record
a) Follow the menu path: Tools - Administration - Administration - Archiving
b) Select the Object Name MM_EINA for info records
c) Select the menu button 'Delete'
d) Select the menu button: 'Archive Selection'
e) Click the archive created in previous step
f) Select Start Date for process and Spool Parameters for output
g) Submit selection.
h) Check status by pressing the Job Overview button
Reg,
Ashok
Assign points if useful. -
Hi,
I have 22 Materials and now user wants me to archive all the INFO Records related to these 22 materials?
Please guide me what are the prerequisite needed to be done by me before archiving all the INFO Records.
Note: We had errors in Production system, which we want to reproduce in Quality system.
Cheers,
Kumar.SHi
Follow the below steps:
1. Flag Info-Records for deletion (ME15)
This will Set the Deletion Flag only in Purchase Info Record.
Once Deletion Flag is set you need to Archive them Using SARA with Archiving Object MM_EINA which will delete the Info Records from the Database.
2. Run the archiving program - RM06IW30 (Menu path -> Logistics - Materials Management u2013Purchasing - Master Data - Info Record - Follow on Functions - Archive)
Create Archive File: Info Record:
a) Select Action: Archive and enter a new Variant, for example: Z_EINA_ARCH_ 01, press 'Maintain'
b) On selection screen enter the data range (Vendor, Material, etc.) you want to archive.
c) Deselect the 'Test' flag if you don't want to test first.
d) Press green back-arrow and enter the description of this new variantt on the screen which follows.
e) Save the variantt which brings you again to the selection screen. Press green back arrow again.
f) To start archiving process (batch-job), press the 'Start Date' button and select the time when you want to start this process. Select 'Immediate' for instant processing and press the 'Save' button on the bottom of the Start Time' window.
g) Select the 'Spool Parameter' button and save entries. Eventually enter a valid printer to have the result outputted.
h) You are ready now to start the process. Press the 'Start' button and monitor the success with the 'Job Overview' button You can also go the 'fast path' by using transaction SE38, program RM06IW30 to archive info records. For large data archiving, use the background jobs and run those during off-peak times. If you run the program online, you will see a confirmation on the status bar telling 'New Archive file created:.... '
Delete Archived Records: Info Record
a) Follow the menu path: Tools - Administration - Administration - Archiving
b) Select the Object Name MM_EINA for info records
c) Select the menu button 'Delete'
d) Select the menu button: 'Archive Selection'
e) Click the archive created in previous step
f) Select Start Date for process and Spool Parameters for output
g) Submit selection.
h) Check status by pressing the Job Overview button
regards
Antony -
Archiving Change Documents - XML Archiving.
Hello Archiving experts,
I need to archive change documents of my application. There is already a change document archiving class "CHGDOCU" which I can use for this. But this is only for ADK based approach.
Basically, I want to know if there is any Archiving class available for archiving change documents in XML based archiving?
Thanks for your help.
Best Regards,
PramodHi Thomas,
if you want to go with SARA, you would have to archive hundreds of objects, since change documents are (as of 4.5B, I think) no longer deleted/archived by themselves, but always with their respective objects.
You can easily check that for yourself: in transaction DB15 click on the radio-button 'Archiving Objects' --> Objects for Table --> CDCLS (you can only view the cluster, not it's components). You will get a list of all archiving objects that 'contain' change documents.
That leaves you the option to find out, to which object most of your 500 mio. change document positions belong, but my guess would be that this would be quite a lot ... so either, you are considering an overall archiving project (which is no short-term goal) or you use one of the reports that make a 'hard-cleanup' of CDCLS --> there are various notes in OSS about that topic, make sure you read them all, since the impact is not to be necglected.
As for the artice in question, you may not need it ... there are 33 hits for object CHANGEDOCU in OSS - I think you can get all the information you need there, however - if you want to use this object, please keep in mind that you are cutting the connection between the business object and the changedocu - like described in note 1325862. -
How to archive an adobe form?
Hi,
I created an adobe form. I set the archive parameters as follows:
fp_outputparams-arcmode = p_arch. " (2 or 3.)
IF p_arch = 2 OR p_arch = 3. " Archive only / Print and archive
CLEAR: gs_dara,
fp_docparams-daratab.
gs_dara-function = 'DARA'.
gs_dara-mandant = sy-mandt.
gs_dara-sap_object = SAP_OBJECT.
gs_dara-ar_object = AR_OBJECT_NAME.
gs_dara-object_id =ID.
gs_dara-FORMARCHIV =
gs_dara-notiz = 'Adobe Form'.
APPEND gs_dara TO fp_docparams-daratab.
ENDIF.
I create a print preview. There I can see the button "Archive". When I push it something happens in the background. I haven't debugged it yet.
I thought that after pushing this button, the document can be found using transaction OAAD --> Technical Search. But it is not there.
Is there a step I have to include? Call a function module to create something? Customize something?
Anyone an idea?
Thanks
Viktoria
Edited by: Viktoria P. on Nov 2, 2011 11:53 AM
Edited by: Viktoria P. on Nov 21, 2011 3:52 PM
I am still trying to find a solution for this issue. Any idea?Hi,
I created an adobe form using the adobe live cycle designer integrated in transaction SFP.
I created a report to call the form. To archive a form you have to set some additional parameters as mentioned in my messages.
For more help check also link:
[http://www.****************/Tutorials/AdobeForms/index.htm]
Or check example programs in package SFPT . You can find several programs where a adobe form is processed.
E.g. report FP_TEST_02.
Hope this helps.
Regards
Viktoria -
Hi All,
I am trying to archive some inforecords , for that i am using MM_EINA archiving object in ME17. The job starts and gets cancelled immediately.The job log shows the following logs,
Job started
Step 001 started (program RM06IW70, variant Z_EINA_ARC_01, user ID ABAP)
Reading purchasing info record
Archiving session 000034 is being created
1 of 1 purchasing info records processed
Operating system message: No such file or directory
Internal session terminated with a runtime error (see ST22)
Job cancelled
I am unable to find out how the operation system message: No such file or directory error is issued, pls let me know if any technical setting are missing. Appreciate If anyone can let me know the step by step procedure for archiving inforecords.
Thanks in advance
BennyCreate Archive File: Info Record:
a) Select Action: Archive and enter a new Variant, for example: Z_EINA_ARCH_ 01, press 'Maintain'
b) On selection screen enter the data range (Vendor, Material, etc.) you want to archive.
c) Deselect the 'Test' flag if you don't want to test first.
d) Press green back-arrow and enter the description of this new variantt on the screen which follows.
e) Save the variant which brings you again to the selection screen. Press green back arrow again.
f) To start archiving process (batch-job), press the 'Start Date' button and select the time when you want to start this process. Select 'Immediate' for instant processing and press the 'Save' button on the bottom of the Start Time' window.
g) Select the 'Spool Parameter' button and save entries. Eventually enter a valid printer to have the result outputted.
h) You are ready now to start the process. Press the 'Start' button and monitor the success with the 'Job Overview' button You can also go the 'fast path' by using transaction SE38, program RM06IW30 to archive info records. For large data archiving, use the background jobs and run those during off-peak times. If you run the program on line, you will see a confirmation on the status bar telling 'New Archive file created:.... ' Delete Archived Records: Info Record
a) Follow the menu path: Tools - Administration - Administration - Archiving
b) Select the Object Name MM_EINA for info records
c) Select the menu button 'Delete'
d) Select the menu button: 'Archive Selection'
e) Click the archive created in previous step
f) Select Start Date for process and Spool Parameters for output
g) Submit selection.
h) Check status by pressing the Job Overview button
regards -
Archiving change documents: any experience?
Hi,
We hav some 500 million entries in CDPOS and must archive.
Can anyone share experience in archiving change documents?
Should I use TX SARA like archiving any other business object?
Thanks in advance
THi Thomas,
if you want to go with SARA, you would have to archive hundreds of objects, since change documents are (as of 4.5B, I think) no longer deleted/archived by themselves, but always with their respective objects.
You can easily check that for yourself: in transaction DB15 click on the radio-button 'Archiving Objects' --> Objects for Table --> CDCLS (you can only view the cluster, not it's components). You will get a list of all archiving objects that 'contain' change documents.
That leaves you the option to find out, to which object most of your 500 mio. change document positions belong, but my guess would be that this would be quite a lot ... so either, you are considering an overall archiving project (which is no short-term goal) or you use one of the reports that make a 'hard-cleanup' of CDCLS --> there are various notes in OSS about that topic, make sure you read them all, since the impact is not to be necglected.
As for the artice in question, you may not need it ... there are 33 hits for object CHANGEDOCU in OSS - I think you can get all the information you need there, however - if you want to use this object, please keep in mind that you are cutting the connection between the business object and the changedocu - like described in note 1325862. -
Smartforms :Multiple forms 2 be printed in single print prog,PDF too
Hello Smartforms Gurus
I need to print 4 forms (Export Invoice, packing List, Enclosure to Packing list, Case marking) within a single print prog .
User will execute this prog and it should print all the 4 forms and then by clicking on a button(Archive) there
it should download a single pdf file containing all 4 forms .
At present my following program directly download this form(only Export Invoice) to a pdf file but doesnt leave options to go to Print or Print Preview .
Plz look into my code , and suggest.
Thnx
Moni
*Printing of Export Invoice, Packing List,Enclosure to Packing List & *
*Case Marking in one SMART FORMS Layout *
REPORT ZSD_REP_MULTI_PRINT.
TABLES :
vbak,
vbap,
vbpa,
vbfa,
VBRK,
VBRP,
LIKP,
LIPS,
KONV,
objk,
tvko,
ser01,
sadr,
equi,
makt,
mast,
t005t,
kna1,
t001w,
T001,
ADRC,
sscrfields,
zpp_plcmi, "Packing list history For Conf: Item data
zplh, "PACKING LIST HISTORY : HEADER DATA
zpli. "PACKING LIST HISTORY : ITEM DATA
DATA: FM_NAME TYPE RS38L_FNAM,
P_E_DEVTYPE TYPE RSPOPTYPE,
P_JOB_OUTPUT_INFO TYPE SSFCRESCL OCCURS 2000 WITH HEADER LINE,
P_OUTPUT_OPTIONS TYPE SSFCOMPOP OCCURS 0 WITH HEADER LINE,
P_CONTROL_PARAMETERS TYPE SSFCTRLOP OCCURS 0 WITH HEADER LINE ,
P_DOC LIKE DOCS OCCURS 2000 WITH HEADER LINE,
P_LINES LIKE TLINE OCCURS 200,
P_BIN_FILESIZE TYPE I,
P_LANGUAGE TYPE SFLANGU,
P_BIN_FILE TYPE XSTRING,
<i>OK_CODE LIKE SY-UCOMM.</i>
DATA: T_ITEM TYPE ZSD_TABL_LITEM,
WA_ITEM TYPE ZSD_STRUCT_LITEM,
T_ADRS LIKE ZSD_STRUCT_ADRS OCCURS 0 WITH HEADER LINE,
MSLINES LIKE TLINE OCCURS 1 WITH HEADER LINE,
TIDNO LIKE STXL-TDID,
TNAME LIKE STXL-TDNAME,
TOBJT LIKE STXL-TDOBJECT,
SSORD LIKE VBAK-VBELN,
TOT LIKE VBAK-NETWR,
WORD LIKE SPELL.
SELECTION-SCREEN BEGIN OF BLOCK blk1 WITH FRAME TITLE text-001.
PARAMETERS: P_DELNO LIKE LIKP-VBELN OBLIGATORY,
P_INVNO LIKE VBRK-VBELN OBLIGATORY,
P_DATE LIKE SY-DATUM.
SELECTION-SCREEN END OF BLOCK blk1.
AT SELECTION-SCREEN.
CLEAR T_ADRS.
REFRESH T_ITEM.
T_ADRS-INVNO = P_INVNO.
T_ADRS-INVDAT = P_DATE.
SELECT SINGLE VBELV INTO VBFA-VBELV
FROM VBFA
WHERE VBELN = P_DELNO
AND VBTYP_N = 'J' .
SSORD = VBFA-VBELV.
*Exporter's Address
SELECT SINGLE BUKRS_VF INTO VBAK-BUKRS_VF
FROM VBAK
WHERE VBELN = VBFA-VBELV.
SELECT SINGLE ADRNR
INTO T001-ADRNR
FROM T001
WHERE BUKRS = VBAK-BUKRS_VF.
SELECT SINGLE NAME1 STREET CITY1 POST_CODE1 COUNTRY
INTO (T_ADRS-NAME1,T_ADRS-STREET,T_ADRS-CITY1,
T_ADRS-POST_CODE1, ADRC-COUNTRY)
FROM ADRC
WHERE ADDRNUMBER EQ T001-ADRNR.
SELECT SINGLE LANDX
INTO T_ADRS-COUNTRY
FROM T005T
WHERE SPRAS = 'EN'
AND LAND1 = ADRC-COUNTRY.
**BUYERS NO & DATE
SELECT SINGLE BSTNK BSTDK INTO (T_ADRS-BSTNK,T_ADRS-BSTDK)
FROM VBAK
WHERE VBELN = VBFA-VBELV.
*Consignee Address & Buyer Other Than Consignee
SELECT SINGLE KUNNR KUNAG INTO (LIKP-KUNNR, LIKP-KUNAG)
FROM LIKP WHERE VBELN = P_DELNO.
IF LIKP-KUNNR = LIKP-KUNAG.
SELECT SINGLE NAME1 NAME2 STRAS ORT01 PSTLZ REGIO TELF1 ADRNR
INTO (T_ADRS-CNAME1, T_ADRS-CNAME2, T_ADRS-CSTREET,
T_ADRS-CCITY, T_ADRS-CPCODE, T_ADRS-CREGIO,
T_ADRS-CTELF1, KNA1-ADRNR)
FROM KNA1
WHERE KUNNR = LIKP-KUNNR.
SELECT SINGLE COUNTRY INTO ADRC-COUNTRY
FROM ADRC
WHERE ADDRNUMBER EQ KNA1-ADRNR.
SELECT SINGLE LANDX
INTO T_ADRS-CCOUNTRY
FROM T005T
WHERE SPRAS = 'EN'
AND LAND1 = ADRC-COUNTRY.
T_ADRS-ONAME1 = T_ADRS-CNAME1 .
T_ADRS-ONAME2 = T_ADRS-CNAME2 .
T_ADRS-OSTREET = T_ADRS-CSTREET .
T_ADRS-OCITY = T_ADRS-CCITY.
T_ADRS-OPCODE = T_ADRS-CPCODE .
T_ADRS-OREGIO = T_ADRS-CREGIO.
T_ADRS-OTELF1 = T_ADRS-CTELF1 .
T_ADRS-OCOUNTRY = T_ADRS-CCOUNTRY.
ELSE.
SELECT SINGLE NAME1 NAME2 STRAS ORT01 PSTLZ REGIO TELF1 ADRNR
INTO (T_ADRS-CNAME1, T_ADRS-CNAME2, T_ADRS-CSTREET,
T_ADRS-CCITY, T_ADRS-CPCODE, T_ADRS-CREGIO,
T_ADRS-CTELF1, KNA1-ADRNR)
FROM KNA1
WHERE KUNNR = LIKP-KUNNR.
SELECT SINGLE COUNTRY INTO ADRC-COUNTRY
FROM ADRC
WHERE ADDRNUMBER EQ KNA1-ADRNR.
SELECT SINGLE LANDX
INTO T_ADRS-CCOUNTRY
FROM T005T
WHERE SPRAS = 'EN'
AND LAND1 = ADRC-COUNTRY.
*Buyer Other than Consignee
SELECT SINGLE NAME1 NAME2 STRAS ORT01 PSTLZ REGIO TELF1 ADRNR
INTO (T_ADRS-ONAME1, T_ADRS-ONAME2, T_ADRS-OSTREET,
T_ADRS-OCITY, T_ADRS-OPCODE, T_ADRS-OREGIO,
T_ADRS-OTELF1, KNA1-ADRNR)
FROM KNA1
WHERE KUNNR = LIKP-KUNAG.
SELECT SINGLE COUNTRY INTO ADRC-COUNTRY
FROM ADRC
WHERE ADDRNUMBER EQ KNA1-ADRNR.
SELECT SINGLE LANDX
INTO T_ADRS-OCOUNTRY
FROM T005T
WHERE SPRAS = 'EN'
AND LAND1 = ADRC-COUNTRY.
ENDIF.
*Other's Ref
TIDNO = 'Z071'.
TNAME = SSORD.
TOBJT = 'VBBK'.
PERFORM FINDTEXT.
LOOP AT MSLINES.
T_ADRS-OREF = mslines-tdline(25).
EXIT.
ENDLOOP.
*Buyer's Order No Ref
TIDNO = 'Z023'.
TNAME = SSORD.
TOBJT = 'VBBK'.
PERFORM FINDTEXT.
LOOP AT MSLINES.
T_ADRS-BUYER = mslines-tdline(25).
EXIT.
ENDLOOP.
*Exporter Ref
TIDNO = 'Z072'.
TNAME = SSORD.
TOBJT = 'VBBK'.
PERFORM FINDTEXT.
LOOP AT MSLINES.
T_ADRS-XPREF = mslines-tdline(25).
EXIT.
ENDLOOP.
*Pre-Carraige By
TIDNO = 'Z074'.
TNAME = SSORD.
TOBJT = 'VBBK'.
PERFORM FINDTEXT.
LOOP AT MSLINES.
T_ADRS-PCRG = mslines-tdline(25).
EXIT.
ENDLOOP.
*Place Of reciept by Pre-Carraige
TIDNO = 'Z073'.
TNAME = SSORD.
TOBJT = 'VBBK'.
PERFORM FINDTEXT.
LOOP AT MSLINES.
T_ADRS-PLPCRG = mslines-tdline(25).
EXIT.
ENDLOOP.
*Vessel/Flight No
TIDNO = 'Z075'.
TNAME = SSORD.
TOBJT = 'VBBK'.
PERFORM FINDTEXT.
LOOP AT MSLINES.
T_ADRS-VFNO = mslines-tdline(25).
EXIT.
ENDLOOP.
*Port Of Loading
TIDNO = 'Z077'.
TNAME = SSORD.
TOBJT = 'VBBK'.
PERFORM FINDTEXT.
LOOP AT MSLINES.
T_ADRS-PLOAD = mslines-tdline(25).
EXIT.
ENDLOOP.
*Port Of Discharge
TIDNO = 'Z076'.
TNAME = SSORD.
TOBJT = 'VBBK'.
PERFORM FINDTEXT.
LOOP AT MSLINES.
T_ADRS-PDISG = mslines-tdline(25).
EXIT.
ENDLOOP.
*Final Destination
TIDNO = 'Z070'.
TNAME = SSORD.
TOBJT = 'VBBK'.
PERFORM FINDTEXT.
LOOP AT MSLINES.
T_ADRS-FDEST = mslines-tdline(25).
EXIT.
ENDLOOP.
*Terms Of Delivery & Payment
TIDNO = 'Z080'.
TNAME = SSORD.
TOBJT = 'VBBK'.
PERFORM FINDTEXT.
LOOP AT MSLINES.
T_ADRS-TERMS = mslines-tdline(50).
EXIT.
ENDLOOP.
APPEND T_ADRS.
*BODY SECTION FOR LINE ITEMS
SELECT POSNR KWMENG VRKME WAERK
INTO (VBAP-POSNR, VBAP-KWMENG, VBAP-VRKME, VBAP-WAERK)
FROM VBAP
WHERE VBELN = SSORD.
*Mark/Case No
TIDNO = '0002'.
CONCATENATE SSORD
VBAP-POSNR
INTO TNAME.
TOBJT = 'VBBP'.
PERFORM FINDTEXT.
LOOP AT MSLINES.
WA_ITEM-MARKNO = mslines-tdline(40).
EXIT.
ENDLOOP.
*Packing Type
TIDNO = '0003'.
CONCATENATE SSORD
VBAP-POSNR
INTO TNAME.
TOBJT = 'VBBP'.
PERFORM FINDTEXT.
LOOP AT MSLINES.
WA_ITEM-PACKTYP = mslines-tdline(40).
EXIT.
ENDLOOP.
*Goods Description
TIDNO = '0001'.
CONCATENATE SSORD
VBAP-POSNR
INTO TNAME.
TOBJT = 'VBBP'.
PERFORM FINDTEXT.
LOOP AT MSLINES.
WA_ITEM-PACKTYP = mslines-tdline(40).
EXIT.
ENDLOOP.
*Goods Quantity
WA_ITEM-QTY = VBAP-KWMENG.
WA_ITEM-VRKME = VBAP-VRKME.
*Goods Rate
SELECT SINGLE KNUMV INTO VBAK-KNUMV FROM VBAK WHERE VBELN = SSORD.
SELECT SINGLE KBETR WAERS
INTO (WA_ITEM-RATE, WA_ITEM-WAERS)
FROM KONV
WHERE KNUMV = VBAK-KNUMV
AND KPOSN = VBAP-POSNR
AND KSCHL = 'PR00'.
*Goods Amount
WA_ITEM-AMOUNT = WA_ITEM-QTY * WA_ITEM-RATE.
WA_ITEM-WAERK = VBAP-WAERK.
TOT = TOT + WA_ITEM-AMOUNT.
APPEND WA_ITEM TO T_ITEM.
ENDSELECT.
T_ADRS-TOT = TOT.
CALL FUNCTION 'SPELL_AMOUNT'
EXPORTING
AMOUNT = TOT
CURRENCY = VBAP-WAERK
FILLER = ' '
LANGUAGE = SY-LANGU
IMPORTING
IN_WORDS = WORD
EXCEPTIONS
NOT_FOUND = 1
TOO_LARGE = 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.
T_ADRS-TOT_WORDS = WORD-WORD.
APPEND T_ADRS.
START-OF-SELECTION.
<b> SET PF-STATUS '1000'.</b>
CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
EXPORTING
FORMNAME = 'Z_SD_REP_MULTI_PRINT'
VARIANT = ' '
DIRECT_CALL = ' '
IMPORTING
FM_NAME = FM_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.
P_LANGUAGE = 'EN'.
CALL FUNCTION 'SSF_GET_DEVICE_TYPE'
EXPORTING
I_LANGUAGE = P_LANGUAGE
I_APPLICATION = 'SAPDEFAULT'
IMPORTING
E_DEVTYPE = P_E_DEVTYPE.
P_OUTPUT_OPTIONS-XSFCMODE = 'X'.
P_OUTPUT_OPTIONS-XSF = SPACE.
P_OUTPUT_OPTIONS-XDFCMODE = 'X'.
P_OUTPUT_OPTIONS-XDF = SPACE.
P_OUTPUT_OPTIONS-TDPRINTER = P_E_DEVTYPE.
P_OUTPUT_OPTIONS-TDDEST = 'LOCL'.
APPEND P_OUTPUT_OPTIONS.
P_CONTROL_PARAMETERS-NO_DIALOG = 'X'.
P_CONTROL_PARAMETERS-GETOTF = 'X'.
P_CONTROL_PARAMETERS-NO_CLOSE = SPACE.
APPEND P_CONTROL_PARAMETERS.
CALL FUNCTION FM_NAME
EXPORTING
ARCHIVE_INDEX =
ARCHIVE_INDEX_TAB =
ARCHIVE_PARAMETERS =
CONTROL_PARAMETERS = P_CONTROL_PARAMETERS
MAIL_APPL_OBJ =
MAIL_RECIPIENT =
MAIL_SENDER =
OUTPUT_OPTIONS = P_OUTPUT_OPTIONS
USER_SETTINGS = 'X'
IMPORTING
DOCUMENT_OUTPUT_INFO =
JOB_OUTPUT_INFO = P_JOB_OUTPUT_INFO
JOB_OUTPUT_OPTIONS =
TABLES
T_ADRS = T_ADRS
T_ITEM = T_ITEM
EXCEPTIONS
FORMATTING_ERROR = 1
INTERNAL_ERROR = 2
SEND_ERROR = 3
USER_CANCELED = 4
OTHERS = 5
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
<b>AT USER-COMMAND.
OK_CODE = SY-UCOMM.
CASE OK_CODE.
WHEN 'ARCHIVE'.</b>
CALL FUNCTION 'CONVERT_OTF_2_PDF'
EXPORTING
USE_OTF_MC_CMD = 'X'
ARCHIVE_INDEX =
IMPORTING
BIN_FILESIZE = P_BIN_FILESIZE
TABLES
OTF = P_JOB_OUTPUT_INFO-OTFDATA
DOCTAB_ARCHIVE = P_DOC
LINES = P_LINES
EXCEPTIONS
ERR_CONV_NOT_POSSIBLE = 1
ERR_OTF_MC_NOENDMARKER = 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.
CALL FUNCTION 'WS_DOWNLOAD'
EXPORTING
BIN_FILESIZE = P_BIN_FILESIZE
CODEPAGE = ' '
FILENAME = 'C:\sd.pdf'
FILETYPE = 'BIN'
MODE = ''
WK1_N_FORMAT = ' '
WK1_N_SIZE = ' '
WK1_T_FORMAT = ' '
WK1_T_SIZE = ' '
COL_SELECT = ' '
COL_SELECTMASK = ' '
NO_AUTH_CHECK = ' '
IMPORTING
FILELENGTH = P_BIN_FILESIZE
TABLES
DATA_TAB = P_LINES
FIELDNAMES =
EXCEPTIONS
FILE_OPEN_ERROR = 1
FILE_WRITE_ERROR = 2
INVALID_FILESIZE = 3
INVALID_TYPE = 4
NO_BATCH = 5
UNKNOWN_ERROR = 6
INVALID_TABLE_WIDTH = 7
GUI_REFUSE_FILETRANSFER = 8
CUSTOMER_ERROR = 9
NO_AUTHORITY = 10
OTHERS = 11
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
<b>ENDCASE.</b>
*& Form FINDTEXT
text
FORM FINDTEXT.
REFRESH mslines.
CALL FUNCTION 'READ_TEXT'
EXPORTING
client = sy-mandt
id = tidno
language = sy-langu
name = tname
object = tobjt
TABLES
lines = mslines
EXCEPTIONS
id = 1
language = 2
name = 3
not_found = 4
object = 5
reference_check = 6
wrong_access_to_archive = 7
OTHERS = 8.
DELETE mslines WHERE tdline IS INITIAL.
ENDFORM. "FINDTEXT
Message was edited by: md monirujjaman
Message was edited by: md monirujjaman
Message was edited by: md monirujjamanHello,
You cannot get continuous page numbers, But you will be able to merge all the 4 form outputs into one PDF file.
In yesterdays example you called one form, then converted OTF data into PDF data and downloaded on Presentation server.
In this case, after you call first form, you get the OTF data. Push this OTF data into a MAIN Internal table ( Same type as of OTF dada Int TAB ). Then Call second form. Then you get second set of OTF data. This second set of OTF data may be appended to the MAIN Internal table and the follw same procedure for the rest of the forms. In the end you will have one Internal table which holds OTF data of all the 4 forms.
Now convert the OTD data to PDF Data by the FM and Download one file which has output of all the 4 forms.
I hope my explanation is quite clear.
Regarding your second question, the Archive and Print and archive buttons on the PRINT PREVIEW screen works for Spool archiving which is to be enabled by customizing. If you wish to archive the output as PDF, you may have to do it in program.
I am NOT accessible on YAHOO.
Plz let me know if you are stuck.
Regards, Murugesh AS -
Hi,
A batch was wrongly created and it should not exist. We have set the deletion flag for it.
But we want to remove it completely.
Can any one guide on this.
Thanks
PradeepDear,
MM73 Preparation for Archiving job executed
Archiving Object MM_SPSTOCK
MM74 Archiving job executed. Steps are same like archive material master you will get lot of material for this on SDN.
or simply go to SE38 run program MMREO020 here define the batch number and execute it.
If want to delete batches and special stocks, that is, the indicators "Batches" and "Special stocks" are set for a program run.
Archiving process:
a) Select Action: Archive and enter a new Variant, for example: Z_CONS_ARCH_01, press 'Maintain'
b) On selection screen, select the 'Sequential Dataset' if you selected data as described in the Data Selection step, otherwise enter the material number and plant for the deletion of a single record.
c) Select the fields 'Consignment' and 'Special Stock' and Test mode, if you want to try out first.
This applies for SAP systems prior to release 3.1H: Select also the flag called 'BATCHES'. The SAP program MMREO020 has a bug which can be worked around with this selection. Without selecting 'BATCHES', the archived records cannot be deleted. For systems with applied Hotpackages for 3.1H this workaround is not necessary
d) Press the green back-arrow and enter the description of this new variantt on the screen which follows.
e) Save the variantt which brings you again to the selection screen. Press green back arrow again.
f) To start archiving process (batch-job), press the 'Start Date' button and select the time when you want to start this process. Select 'Immediate' for instant processing and press the 'Save' button on the bottom of the 'Start Time' window.
g) Select the 'Spool Parameter' button and save entries. Eventually enter a valid printer to have the result outputted.
h) You are ready now to start the process. Press the 'Start' button and monitor the success with the 'Job Overview' button
You can also go the 'fast path' by using transaction SE38, program MMREO020 for selecting the data to archive. For large data archiving, use the background jobs and run those during off-peak times. If you run the program online, you will see a confirmation on the status bar telling 'New Archive file created:....'
*Delete Archived Records: *
a) Follow the menu path: Tools - Administration - Administration - Archiving
b) Select the Object Name MM_SPSTOCK for consignment / Special Stock
c) Select the menu button 'Delete'
d) Select the menu button: 'Archive Selection'
e) Click the archive created in previous step
f) Select Start Date for process and Spool Parameters for output
g) Submit selection.
h) Check status by pressing the Job Overview button .
Regards,
R.Brahmankar -
Daily dump by Autoabap - DATA_LENGTH_0
Hello,
We use our Flash recovery area as our archive log destination and since we started doing so we get this dump:
DATA_LENGTH_0 - CX_SY_RANGE_OUT_OF_BOUNDS
The problem occurs here (in RSORADBA):
262 perform get_db_parameter(rsora001) using 'log_archive_dest'
263 archdir.
264 if archdir = space.
265 perform get_db_parameter(rsora001) using 'log_archive_dest_1
266 archdir.
267 if archdir cs 'LOCATION='.
268 len = sy-fdpos + 9.
269 else.
270 len = 0.
271 endif.
272 move archdir+len to archdir1.
273 if archdir1 ca ' '.
274 len = sy-fdpos.
275 else.
276 len = strlen( archdir1 ).
277 endif.
*********** move archdir1(len) to archdir.
279 endif.
Since log_archive_dest and log_archive_dest1 is empty this will always happen until I disable this program.
My question is, how do I disable this program? Or, how do I tell this program to stop check my archive dest? The same dump occures when I push the button "Archiving directory status" in DB12.
Thank you!!
Br Linus Hellsing
Edit: Design
Edited by: Linus Hellsing on Aug 28, 2009 11:09 AMHi,
i got the same Problem after upgrading to 1102.
After reading some Notes and some Forum Messages I disabled the Parameter log_archive_dest and set
the Parameter "log_archive_dest_1" as described in Note 1431798: alter system set log_archive_dest_1 ='LOCATION=<SAPDATA_HOME>/oraarch/<sid>arch' SCOPE = SPFILE SID='*';
Now it works
Kind Regards
Wolfgang -
Mass For Deletion of Info Record
Dear Experts
Is there any Code for Deletion of the Purchasing Info record By Mass T-code.
Rgds
Pankaj AgarwalHi Pankaj,
find below the steps,
1. Flag Info-Records for deletion
2. Run the archiving program - RM06IW30 (Menu path -> Logistics - Materials Management u2013Purchasing - Master Data - Info Record - Follow on Functions - Archive)
Create Archive File: Info Record:
a) Select Action: Archive and enter a new Variant, for example: Z_EINA_ARCH_ 01, press 'Maintain'
b) On selection screen enter the data range (Vendor, Material, etc.) you want to archive.
c) Deselect the 'Test' flag if you don't want to test first.
d) Press green back-arrow and enter the description of this new variantt on the screen which follows.
e) Save the variantt which brings you again to the selection screen. Press green back arrow again.
f) To start archiving process (batch-job), press the 'Start Date' button and select the time when you want to start this process. Select 'Immediate' for instant processing and press the 'Save' button on the bottom of the Start Time' window.
g) Select the 'Spool Parameter' button and save entries. Eventually enter a valid printer to have the result outputted.
h) You are ready now to start the process. Press the 'Start' button and monitor the success with the 'Job Overview' button You can also go the 'fast path' by using transaction SE38, program RM06IW30 to archive info records. For large data archiving, use the background jobs and run those during off-peak times. If you run the program online, you will see a confirmation on the status bar telling 'New Archive file created:.... '
Delete Archived Records: Info Record
a) Follow the menu path: Tools - Administration - Administration - Archiving
b) Select the Object Name MM_EINA for info records
c) Select the menu button 'Delete'
d) Select the menu button: 'Archive Selection'
e) Click the archive created in previous step
f) Select Start Date for process and Spool Parameters for output
g) Submit selection.
h) Check status by pressing the Job Overview button
Hope the above answers your query.
If helpful award points
Regards,
Vivek -
Hi
It seems after SP3, that the EWA reports are only kept for 1 month in SOLMAN, cannot seem to find where to change this, as Im interested in keeping these for at least 3 months.
Any Ideas ?Hi Kim,
how is it going?
With my customers I had no such issues with EWA reports with SolMan 4.0 and SP level 11. You should have ideally SP 11 in SolMan for the Maintenance Optimizer either way. With SP9 you have to do some note implementations, which none of my customers were willing to have done with their SolMan.
In the EWA section in transaction dswp you will find the button Archive Queue. Check, if these reports have been archived. If none are there. Then logon to the satellite system and go to transaction SDCCN and check if you have a job scheduled called :
Delete old session and log data DELETE_OLD_SDCC_DATA
If it is scheduled, you can simply delete the line and the reports should not be removed.
I hope this helps!
Markus -
Deleting whole conversation across several folders
Hi
I am trying to configure Thunderbird on my Mac to allow me to delete a whole conversation, including replies/sent messages, when I click 'delete'. I have installed the Conversations add-on and have the tick box entitled 'Toolbar Button' checked, which seems to suggest that if I click 'delete' on a conversation, the whole lot will be deleted, regardless of the folders that each separate message is in.
What I would like to happen is:
- I get an email, it appears in my inbox.
-I reply to it, the sent message is stored in my Sent folder but I can view the whole conversation in a thread
- The conversation continues, with sent messages being saved but appearing as a conversation
(all the above is working fine)
- Then I come to delete the conversation. I want with one click to be able to delete all the messages, including those in the Sent box and elsewhere.
The add-on suggests that it should do this but it isn't working.
Could it be something to do with how I have things configured? Eg how Thunderbird files my Sent items?
I've achieved similar in other Apps, such as Mac Mail and Postbox, by creating a Smart Mailbox that displays the contents of several folders.
Can anyone please help?
Many thanks,
SiHave you tried this.
Right click on email and select 'Open Message in Conversation'
A new tab opens showing all the emails both sent and received.
click on the 'thread' to left of top highlighted email
All emails in thread should now be highlighted
and the lower Message Pane now shows two buttons 'Archive' and 'Delete'
so youcan click on Delete to remove the lot. -
Program for conversation on 10.2.8
I have 10.2.8 currently on my Mac, on my other computer I always used Skype or MSN to have voice conversations with others and now that I am in a different country, it would be very helpful. However, it needs at least 10.3 for both of these which I would like to hold off on for now.
Is anyone familiar with a program that might allow conversation but that will work on OSX 10.2.8?
Thanks in advance.
l.g.b.dAs far as I know, you can get the update to 10.4.3 Tiger by calling 1-800-MYAPPLE (the Apple Store) only IF you have a Combo, or Super drive (DVD-reading capability). If you do, you should use Disk Utility to repair permissions (if it exists under 10.2.8), then pay-for ($129+tax), get, and install Tiger using the Options-button / Archive and Install, Preserving User and Network Settings (assuming you have enough disk space, as it puts the old OS under a "Previous Systems" folder, which is non-bootable). Make sure that you get the salesperson to promise that they will deliver 10.4.3. Also confirm from them that you can go directly from 10.2.8 to 10.4.3 , which seems to be true from Tiger's Installation Booklet. The biggest change would be the "Journaled" file system introduced under OSs beyond 10.2.8, which renders the OS to be more stable. It also helps if you have maxed-out your RandomAccessMemory (RAM) -- I have 1024MB = 1GB!
Maybe you are looking for
-
Safari 4.05 no longer opening mp3s with ITunes
I use a voicemail web site, and have always clicked the link for the mp3 message, and had it go to ITunes. That was extremely handy, as many mp3s had valuable information, that I had ITunes save off. Did I mention that this was extremely handy? No lo
-
You do not have permission to perform the requested action. [ErrorSource="ActiveDataCache", ErrorID="ADCPermissionMissing"] [Oracle BAM Enterprise Link error code: 0x79 -- 0x1, 0x79 -- 0x1] Error while calculating the output schema for the step 'upd
-
Can i instal aperture on mac pro and laptop with single licence from mac store?
when I buy aperture from mac store for 54pounds - can I install on both my mac pro and laptop?
-
Web Service model vs JavaBean Model
Hi there, My business logic is made with EJBs ... and now i'd like to know the pros and cons between working with the javabean model or make available my Ejbs as Web service and use the webservice model ? Regards, Frantz
-
Service Manager Connection in Orchestrator
Hi, I have installed System Center 2012 R2 Orchestrator on our Development environment. When I try to create a Service Manager 2012 connection (on clicking Test Connection) in Orchestrator (I am using Service Manager 2012 Integration Pack), I get a c