Folio Table
Anyone knows what is stored in the CPDARHIVEDLINKS.
I have some error when i save folio that there is Primary key voilation.
When i delete the rows in this tabele first save of folio goes well but when i try to put another document inside there is error again.
Hi tomo,
You deleted the rows in CPDARHIVEDLINKS only? This table has 2 keys: DCPDGUID and DCPDPARENTID.
Please note that the table CPDLINKS is related to this table and one of its primary keys is also: DCPDGUID
You might want to remove those rows from both tables but that's just my guess.
Cheers,
malky
Similar Messages
-
Folio number not updated in the table RG23D
Hi all,
Folio number not updated in the table RG23D when I create depot excise invoice using batch program J_1IJCHK. Can any one help me by providing rootcause and solution.
Thanks in advance.
Regards
BalajiSee can i know in which version u r working,Because if u r in 4.6c there will be some problem.Some patches will be there.
Try this program i have send and assign excise duty
REPORT YJ_1IJCHK MESSAGE-ID 8I.
TABLES : J_1IEXCHDR, "excise header
J_1IEXCDTL, "excise detail
J_1IRG23D , "RG23D register
J_1IWRKCUS, "Plant level customisation
J_1IREGSET, "register set customisation
J_1IEXCDEF, "Tax default information
VBFA, "sales document flow
LIKP, "delivery header
LIPS, "delivery detail
T005, "country information
KUAGV, "sold-to-party information
KUWEV, "ship-to-party information
KNA1, "customer master
VBPA, "sales document partner
TVKO, "sales organisation to company co
VBUK, "delivery information
MAKT, "material description
T001. "company code
selection-screen begin of block delivery_details no intervals.
PARAMETERS: FCODE TYPE C,
DELIVERY LIKE LIPS-VBELN,
EXCGROUP LIKE J_1IEXCHDR-EXGRP,
SERGROUP LIKE J_1IEXCHDR-SRGRP.
TYPES : BEGIN OF RG23D.
INCLUDE STRUCTURE J_1IRG23D.
TYPES: MENGR LIKE J_1IEXCDTL-MENGR, "remaining quantity
MENGA LIKE J_1IEXCDTL-MENGA, "quantity actually rec
ADDBED LIKE J_1IEXCDTL-ADDBED,
ADDSED LIKE J_1IEXCDTL-ADDSED,
ADDAED LIKE J_1IEXCDTL-ADDAED,
END OF RG23D.
DATA : BEGIN OF J1IJ300,
BUKRS LIKE TVKO-BUKRS,
WERKS LIKE LIPS-WERKS,
REGID LIKE J_1IREGSET-J_1IREGID,
WAERS LIKE T001-WAERS,
SHIPFROM_IND TYPE C, " Added 10/12/1998
RG23D_SERIALNO TYPE C, " Added 10/12/1998
END OF J1IJ300.
DATA : TRNTYP(4) TYPE C,
CONDT-NAME(3) TYPE C,
TOTAL_LRG23D LIKE LIPS-LFIMG,
ALLOC_LRG23D LIKE LIPS-LFIMG,
SHIPFROM_IND LIKE J_1IEXCHDR-STATUS,
RG23D_SERIALNO LIKE J_1IEXCHDR-STATUS.
DATA : BEGIN OF XLIPS OCCURS 10,
internal table to store the delivery item information
VBELN LIKE LIPS-VBELN,
POSNR LIKE LIPS-POSNR,
MATNR LIKE LIPS-MATNR,
MAKTX LIKE MAKT-MAKTX,
WERKS LIKE LIPS-WERKS,
LGORT LIKE LIPS-LGORT,
CHARG LIKE LIPS-CHARG,
LFIMG LIKE LIPS-LFIMG,
MEINS LIKE LIPS-MEINS,
BED LIKE J_1IRG23D-EXBED,
SED LIKE J_1IRG23D-EXSED,
AED LIKE J_1IRG23D-EXAED,
CUR LIKE J_1IRG23D-EXCUR,
SELFLAG TYPE C , "T=excise invoice selected
INDEX LIKE SY-TABIX, "index in the table
FLG TYPE C. "item selection
DATA : END OF XLIPS.
DATA : CRG23D TYPE RG23D OCCURS 30 WITH HEADER LINE.
contains all rg23d entries for the document
DATA : LRG23D TYPE RG23D OCCURS 30 WITH HEADER LINE.
contains item rg23d entries
DATA : BEGIN OF Z_1IRG23D OCCURS 30.
stores the data to be updated
INCLUDE STRUCTURE J_1IRG23D.
DATA : END OF Z_1IRG23D.
DATA : BEGIN OF EXCINV OCCURS 30.
factory inovoics selected for item
INCLUDE STRUCTURE J_1IEXCDTL.
DATA : END OF EXCINV.
DATA : BEGIN OF ASSIGNED_EXCINV OCCURS 30.
INCLUDE STRUCTURE J_1IEXCDTL.
DATA : END OF ASSIGNED_EXCINV.
DATA : A_INDEX LIKE SYST-TABIX.
DATA : BEGIN OF LOCK_TABLE OCCURS 10,
table containing plant-material combination and status of the lock
WERKS LIKE J_1IEXCDTL-WERKS,
MATNR LIKE J_1IEXCDTL-MATNR,
STATUS TYPE C, "LOCKED/UNLOCKED
END OF LOCK_TABLE.
DATA : BEGIN OF LOCKTAB OCCURS 0,
TRNTYP LIKE J_1IEXCDTL-TRNTYP,
DOCNO LIKE J_1IEXCDTL-DOCNO,
DOCYR LIKE J_1IEXCDTL-DOCYR,
ZEILE LIKE J_1IEXCDTL-ZEILE,
END OF LOCKTAB.
DATA :
CRG23D-CTR TYPE I, "Line count of crg23d table
SHIPFROM LIKE J_1IRG23D-SHIPFROM,
FOLIO LIKE J_1IRG23D-FOLIO,
SERIALNO LIKE J_1IRG23D-SERIALNO,
DEPEXNUM LIKE J_1IRG23D-DEPEXNUM,
DEPEXYEAR LIKE J_1IRG23D-DEPEXYEAR.
CONSTANTS :
BED LIKE CONDT-NAME VALUE 'BED',
AED LIKE CONDT-NAME VALUE 'AED',
SED LIKE CONDT-NAME VALUE 'SED',
CES LIKE CONDT-NAME VALUE 'CES',
LOCKED TYPE C VALUE '1',
UNLOCKED TYPE C VALUE '2'.
AT SELECTION-SCREEN.
PERFORM CHECK_VBELN_INPUT.
IF FCODE = 'S'.
PERFORM DELIVERY_START_USER_EXIT.
PERFORM READ_DELIVERY_HEADER.
PERFORM GET_COMP_CODE.
PERFORM READ_CUSTOMISATION.
PERFORM GET_ITEM_INFO.
PERFORM LOCKING.
PERFORM RG23D_SELECTION.
PERFORM SAVE_DOCUMENT.
MESSAGE I000 WITH 'Selection Complete for Delivery ' DELIVERY.
ELSEIF FCODE = 'V'.
PERFORM GET_COMP_CODE.
PERFORM READ_CUSTOMISATION.
PERFORM GET_ITEM_INFO.
PERFORM LOCKING.
PERFORM UPDATE_DOCUMENT.
MESSAGE I000 WITH 'Verfiy/Post Complete for Delivery ' DELIVERY.
ENDIF.
FORM CHECK_VBELN_INPUT.
Validate Function Code
IF NOT ( FCODE = 'S' OR FCODE = 'V' ).
MESSAGE E000 WITH 'Valid Functions are S/V - Select/Verify Post'.
ENDIF.
IF DELIVERY IS INITIAL.
MESSAGE E000 WITH 'Delivery number cannot be initial'.
ENDIF.
check if goods issue done for the delivery
SELECT SINGLE WBSTK INTO VBUK-WBSTK
FROM VBUK
WHERE VBELN = DELIVERY.
IF SY-SUBRC = 0.
IF VBUK-WBSTK <> 'C' AND FCODE = 'V'.
MESSAGE W339 WITH DELIVERY.
ENDIF.
ELSE.
MESSAGE E000 WITH 'Invalid Delivery'.
ENDIF.
if in select mode check if excise invoice already selected for delive
SELECT SINGLE * FROM J_1IRG23D
WHERE VBELN = DELIVERY.
IF FCODE = 'S'.
IF SY-SUBRC = 0.
MESSAGE E325 WITH DELIVERY.
ENDIF.
ELSEIF FCODE = 'V'.
IF SY-SUBRC NE 0.
MESSAGE E000 WITH 'Selection not over for ' DELIVERY.
ELSEIF J_1IRG23D-STATUS = 'P'.
MESSAGE E000 WITH 'Record Already Posted '.
ENDIF.
ENDIF.
CLEAR J_1IRG23D.
ENDFORM. " CHECK_VBELN_INPUT
FORM READ_DELIVERY_HEADER.
SELECT SINGLE * FROM LIKP
WHERE VBELN = DELIVERY.
get the sold-to-party
CLEAR: KUAGV, KUWEV.
SELECT SINGLE KUNNR NAME1 LAND1
FROM KNA1 INTO (KUAGV-KUNNR,KUAGV-NAME1,KUAGV-LAND1)
WHERE KUNNR = LIKP-KUNAG.
get the ship-to-party
SELECT SINGLE KUNNR LAND1 NAME1
FROM KNA1 INTO (KUWEV-KUNNR,KUWEV-LAND1,KUWEV-NAME1)
WHERE KUNNR = LIKP-KUNNR.
ENDFORM. " READ_DELIVERY_HEADER
FORM GET_COMP_CODE.
get the company code of the document from the sales organisation
CLEAR TVKO-BUKRS.
SELECT SINGLE BUKRS FROM TVKO INTO TVKO-BUKRS
WHERE VKORG = LIKP-VKORG.
J1IJ300-BUKRS = TVKO-BUKRS.
SELECT SINGLE WAERS FROM T001 INTO J1IJ300-WAERS
WHERE BUKRS = J1IJ300-BUKRS.
ENDFORM. " GET_COMP_CODE
FORM READ_CUSTOMISATION.
SELECT SINGLE WERKS INTO J1IJ300-WERKS
FROM LIPS
WHERE VBELN = DELIVERY.
Plant level customisation
SELECT SINGLE * FROM J_1IWRKCUS
WHERE J_1IWERKS = J1IJ300-WERKS .
IF SY-SUBRC <> 0.
MESSAGE E303 WITH 'plant' J1IJ300-WERKS 'J_1IWRKCUS'.
ENDIF.
IF J_1IWRKCUS-J_1IDEPOT IS INITIAL.
plant is defined as factory
MESSAGE E322 WITH J1IJ300-WERKS.
ENDIF.
J1IJ300-REGID = J_1IWRKCUS-J_1IREGID.
TRNTYP = 'DLDO'.
SELECT SINGLE * FROM J_1IREGSET
WHERE J_1IREGID = J1IJ300-REGID.
IF SY-SUBRC <> 0.
MESSAGE E303 WITH 'Register id' J1IJ300-REGID 'J_1IREGSET'.
ENDIF.
ENDFORM. " READ_CUSTOMISATION
*& Form GET_ITEM_INFO
text *
--> p1 text
<-- p2 text
FORM GET_ITEM_INFO.
REFRESH : CRG23D, LRG23D, EXCINV, XLIPS.
PERFORM READ_DELIVERY_ITEM.
ENDFORM. " GET_ITEM_INFO
*& Form READ_DELIVERY_ITEM
text *
--> p1 text
<-- p2 text
FORM READ_DELIVERY_ITEM.
DATA : CNT LIKE SY-TABIX.
CLEAR CNT.
REFRESH XLIPS.
SELECT * FROM LIPS
WHERE VBELN = DELIVERY.
read the delivery item
perform plant checking only if in create mode
IF LIPS-WERKS <> J1IJ300-WERKS.
plant is different from that of the first item
SELECT SINGLE J_1IREGID INTO J_1IWRKCUS-J_1IREGID
FROM J_1IWRKCUS
WHERE J_1IWERKS = LIPS-WERKS.
IF SY-SUBRC <> 0.
MESSAGE E303 WITH 'plant' LIPS-WERKS 'J_1IWRKCUS'.
ENDIF.
IF J_1IWRKCUS-J_1IREGID <> J1IJ300-REGID.
register id of the two plants are different
MESSAGE E338 WITH DELIVERY.
ENDIF.
ENDIF.
CLEAR XLIPS.
store the item details
XLIPS-VBELN = LIPS-VBELN.
XLIPS-POSNR = LIPS-POSNR.
XLIPS-MATNR = LIPS-MATNR.
PERFORM GET_MATERIAL_DESC
USING XLIPS-MATNR
XLIPS-MAKTX.
XLIPS-WERKS = LIPS-WERKS.
XLIPS-LGORT = LIPS-LGORT.
XLIPS-CHARG = LIPS-CHARG.
XLIPS-LFIMG = LIPS-LFIMG.
XLIPS-MEINS = LIPS-VRKME. "changed 2.3.98
CLEAR : XLIPS-BED, XLIPS-SED, XLIPS-AED.
XLIPS-CUR = J1IJ300-BUKRS.
CNT = CNT + 1.
XLIPS-INDEX = CNT.
XLIPS-SELFLAG = 'F'.
APPEND XLIPS.
ENDSELECT.
ENDFORM. " READ_DELIVERY_ITEM
*& Form GET_MATERIAL_DESC
text *
--> p1 text
<-- p2 text
FORM GET_MATERIAL_DESC USING MATNR MAKTX.
SELECT SINGLE MAKTX FROM MAKT INTO MAKTX
WHERE MATNR = MATNR
AND SPRAS = 'E' .
ENDFORM. " GET_MATERIAL_DESC
*& Form LOCKING
text *
--> p1 text
<-- p2 text
FORM LOCKING.
REFRESH LOCK_TABLE.
LOOP AT XLIPS.
LOCK_TABLE-WERKS = XLIPS-WERKS.
LOCK_TABLE-MATNR = XLIPS-MATNR.
LOCK_TABLE-STATUS = UNLOCKED.
COLLECT LOCK_TABLE.
ENDLOOP.
PERFORM LOCK_UNLOCK_PLANT_MATERIAL USING LOCKED.
SELECT TRNTYP DOCNO DOCYR ZEILE INTO
(LOCKTAB-TRNTYP,
LOCKTAB-DOCNO,LOCKTAB-DOCYR,
LOCKTAB-ZEILE)
FROM J_1IEXCDTL
WHERE TRNTYP = 'GRPO'
AND WERKS = XLIPS-WERKS
AND LGORT = XLIPS-LGORT
AND MATNR = XLIPS-MATNR
AND CHARG = XLIPS-CHARG.
APPEND LOCKTAB.
ENDSELECT.
*share lock for all excise invoices
LOOP AT LOCKTAB.
CALL FUNCTION 'ENQUEUE_EJ_1IEXDTL'
EXPORTING
MODE_J_1IEXCDTL = 'S'
MANDT = SY-MANDT
TRNTYP = LOCKTAB-TRNTYP
DOCYR = LOCKTAB-DOCYR
DOCNO = LOCKTAB-DOCNO
ZEILE = LOCKTAB-ZEILE
EXCEPTIONS
FOREIGN_LOCK = 1
SYSTEM_FAILURE = 2
OTHERS = 3.
ENDLOOP.
ENDFORM. " LOCKING
*& Form LOCK_UNLOCK_PLANT_MATERIAL
text *
--> p1 text
<-- p2 text
FORM LOCK_UNLOCK_PLANT_MATERIAL USING ACTION.
DATA: __UNAME LIKE SY-UNAME,
__OBJECT LIKE DD25V-VIEWNAME.
DATA : BEGIN OF LOCK_STRUCT,
GRANNAME(10) VALUE 'J1IJ',
ENQMODE VALUE 'E',
MANDT LIKE SY-MANDT,
WERKS LIKE J_1IEXCDTL-WERKS,
MATNR LIKE J_1IEXCDTL-MATNR,
END OF LOCK_STRUCT.
LOCK_STRUCT-MANDT = SY-MANDT.
LOOP AT LOCK_TABLE WHERE STATUS <> ACTION.
perform the locking/unlocking operation only for the items for which
it is not already done
LOCK_STRUCT-WERKS = LOCK_TABLE-WERKS.
LOCK_STRUCT-MATNR = LOCK_TABLE-MATNR.
CALL 'C_ENQUEUE'
ID 'OPCODE' FIELD ACTION
ID 'ENQOBJ' FIELD 'J_1IJ'
ID '01' FIELD LOCK_STRUCT
ID 'COLLISION_UNAME' FIELD __UNAME
ID 'COLLISION_OBJECT' FIELD __OBJECT.
CASE SY-SUBRC.
WHEN 0.
LOCK_TABLE-STATUS = ACTION.
MODIFY LOCK_TABLE.
WHEN 2.
MESSAGE E341 WITH LOCK_TABLE-WERKS LOCK_TABLE-MATNR __UNAME.
WHEN OTHERS.
IF ACTION = LOCKED.
MESSAGE E342 WITH 'locking'
LOCK_TABLE-WERKS LOCK_TABLE-MATNR.
ELSE.
MESSAGE E342 WITH 'unlocking'
LOCK_TABLE-WERKS LOCK_TABLE-MATNR.
ENDIF.
ENDCASE.
ENDLOOP.
ENDFORM. " LOCK_UNLOCK_PLANT_MATERIAL
*& Form RG23D_SELECTION
text *
--> p1 text
<-- p2 text
FORM RG23D_SELECTION.
REFRESH CRG23D.
REFRESH ASSIGNED_EXCINV.
LOOP AT XLIPS.
*write: / xlips-vbeln,xlips-posnr,xlips-matnr, xlips-meins, xlips-lfimg.
REFRESH EXCINV.
CALL FUNCTION 'J_1I6_SELECT_EXCISE_INVOICE_DE'
EXPORTING
BUKRS = J1IJ300-BUKRS
CHARG = XLIPS-CHARG
WERKS = XLIPS-WERKS
EXGRP = EXCGROUP
MATNR = XLIPS-MATNR
QTY_CHECK = 'X'
MULTI = 'X'
NO_DAY_CHECK = 'X'
SHIPFROM = SHIPFROM
LGORT = XLIPS-LGORT
TABLES
EXC_TAB = EXCINV
EXCEPTIONS
OTHERS = 1.
TOTAL_LRG23D = 0.
ALLOC_LRG23D = 0.
SORT EXCINV BY DOCYR DOCNO .
LOOP AT ASSIGNED_EXCINV.
READ TABLE EXCINV WITH KEY DOCYR = ASSIGNED_EXCINV-DOCYR
DOCNO = ASSIGNED_EXCINV-DOCNO
ZEILE = ASSIGNED_EXCINV-ZEILE
BINARY SEARCH.
IF SY-SUBRC = 0.
A_INDEX = SY-TABIX.
EXCINV-MENGR = EXCINV-MENGR - ASSIGNED_EXCINV-MENGR.
MODIFY EXCINV INDEX A_INDEX .
ENDIF.
ENDLOOP.
DELETE EXCINV WHERE MENGR = 0.
total_lrg23d = total balance quantity in the selected excise invoices
alloc_lrg23d = Quantity allocated to a delivery line item,
Allocation continues till
- We have balance quantity in excise invoice selection
- Till total delivery quantity is allocated
LOOP AT EXCINV.
To Force the same shipfrom for all the excise invoices
Shipfrom Ind can be determined in the start user-exit
IF J1IJ300-SHIPFROM_IND = 'Y'.
IF XLIPS-INDEX = 1 AND SY-TABIX = 1.
SHIPFROM = EXCINV-SHIPFROM.
ENDIF.
IF SHIPFROM NE EXCINV-SHIPFROM.
EXCINV-RIND3 = 'X'.
MODIFY EXCINV.
CONTINUE.
ENDIF.
ENDIF.
Allocation
IF XLIPS-LFIMG NE ALLOC_LRG23D.
TOTAL_LRG23D = TOTAL_LRG23D + EXCINV-MENGR.
IF XLIPS-LFIMG > TOTAL_LRG23D.
ALLOC_LRG23D = ALLOC_LRG23D + EXCINV-MENGR.
ELSE.
EXCINV-MENGR = XLIPS-LFIMG - ALLOC_LRG23D.
ALLOC_LRG23D = ALLOC_LRG23D + EXCINV-MENGR.
ENDIF.
ELSE.
EXCINV-RIND3 = 'X'.
ENDIF.
MODIFY EXCINV.
ENDLOOP.
DELETE EXCINV WHERE RIND3 = 'X'.
LOOP AT EXCINV.
MOVE-CORRESPONDING EXCINV TO ASSIGNED_EXCINV.
APPEND ASSIGNED_EXCINV.
CLEAR ASSIGNED_EXCINV.
ENDLOOP.
IF TOTAL_LRG23D < XLIPS-LFIMG.
MESSAGE E000 WITH 'Not enough balance in RG23D ......'.
ENDIF.
Collect all allocated excise invoices to crg23d table
LOOP AT EXCINV.
PERFORM FILL_CRG23D.
APPEND CRG23D.
ENDLOOP.
ENDLOOP.
ENDFORM. " RG23D_SELECTION
*& Form SAVE_DOCUMENT
text *
--> p1 text
<-- p2 text
FORM SAVE_DOCUMENT.
PERFORM PREPARE_RG23D_DATA.
Generate RG23D serial number and Excise Invoice Serial Number
IF J1IJ300-RG23D_SERIALNO = 'Y'.
PERFORM GENERATE_RG23D_SERIAL ON COMMIT.
ENDIF.
PERFORM GENERATE_EXCISE_INV_SERIAL ON COMMIT.
CALL FUNCTION 'J_1I7_USEREXIT_DEPOT_BEF_SAVE'
TABLES
RG23D = Z_1IRG23D
EXCEPTIONS
OTHERS = 1.
PERFORM UPDATE_RG23D ON COMMIT.
PERFORM UPDATE_EXCDTL ON COMMIT.
COMMIT WORK.
PERFORM LOCK_UNLOCK_PLANT_MATERIAL USING UNLOCKED.
PERFORM UNLOCKING.
MESSAGE S333 WITH DELIVERY.
ENDFORM. " SAVE_DOCUMENT
*& Form PREPARE_RG23D_DATA
text *
--> p1 text
<-- p2 text
FORM PREPARE_RG23D_DATA.
REFRESH Z_1IRG23D.
LOOP AT CRG23D WHERE MENGE <> 0.
CLEAR Z_1IRG23D.
Z_1IRG23D = CRG23D.
Z_1IRG23D-USNAM = SY-UNAME.
Z_1IRG23D-CPUDT = SY-DATUM.
Z_1IRG23D-EXGRP = EXCGROUP.
Z_1IRG23D-SRGRP = SERGROUP.
APPEND Z_1IRG23D.
IF CRG23D-ADDAED <> 0 OR CRG23D-ADDSED <> 0 OR CRG23D-ADDAED <> 0 .
additional excise is applicable
make quantity zero for A certificate entries
CLEAR : Z_1IRG23D-MENGE.
get all the A certificates for the excise document item
SELECT * FROM J_1IEXCDTL
TODO : add the transaction type to the selection procedure
WHERE RDOC1 = CRG23D-DOCNO
AND RYEAR1 = CRG23D-DOCYR
AND RITEM1 = CRG23D-ZEILE
AND RIND1 = 'G'.
get the A certificate number
SELECT SINGLE
EXNUM EXYEAR INTO (Z_1IRG23D-EXNUM, Z_1IRG23D-EXYEAR)
FROM J_1IEXCHDR
WHERE TRNTYP = J_1IEXCDTL-TRNTYP
AND DOCYR = J_1IEXCDTL-DOCYR
AND DOCNO = J_1IEXCDTL-DOCNO.
Z_1IRG23D-TRNTYP = J_1IEXCDTL-TRNTYP.
Z_1IRG23D-DOCYR = J_1IEXCDTL-DOCYR.
Z_1IRG23D-DOCNO = J_1IEXCDTL-DOCNO.
Z_1IRG23D-ZEILE = J_1IEXCDTL-ZEILE.
Z_1IRG23D-EXBED = ( J_1IEXCDTL-EXBED * CRG23D-MENGE )
/ CRG23D-MENGA.
Z_1IRG23D-EXSED = ( J_1IEXCDTL-EXSED * CRG23D-MENGE )
/ CRG23D-MENGA.
Z_1IRG23D-EXAED = ( J_1IEXCDTL-EXAED * CRG23D-MENGE )
/ CRG23D-MENGA.
Z_1IRG23D-RG23ASER = J_1IEXCDTL-RG23ASER.
Z_1IRG23D-RG23CSER = J_1IEXCDTL-RG23CSER.
Z_1IRG23D-RGPLASER = J_1IEXCDTL-RGPLASER.
APPEND Z_1IRG23D.
ENDSELECT.
ENDIF.
ENDLOOP.
ENDFORM. " PREPARE_RG23D_DATA
*& Form UPDATE_RG23D
text *
--> p1 text
<-- p2 text
FORM UPDATE_RG23D.
*update the rg23d register
INSERT J_1IRG23D FROM TABLE Z_1IRG23D ACCEPTING DUPLICATE KEYS.
IF SY-SUBRC <> 0.
MESSAGE A308 WITH 'J_1IRG23D'.
ENDIF.
ENDFORM. " UPDATE_RG23D
*& Form UPDATE_EXCDTL
text *
--> p1 text
<-- p2 text
FORM UPDATE_EXCDTL.
LOOP AT CRG23D WHERE MENGE <> 0.
update the remaining quantity in the excise invoice item tables
UPDATE J_1IEXCDTL
SET MENGR = MENGR - CRG23D-MENGE
AENAM = SY-UNAME
AEDAT = SY-DATUM
WHERE TRNTYP = 'GRPO'
AND DOCYR = CRG23D-DOCYR
AND DOCNO = CRG23D-DOCNO
AND ZEILE = CRG23D-ZEILE.
IF SY-SUBRC <> 0.
MESSAGE A308 WITH 'J_1IRG23D'.
ENDIF.
ENDLOOP.
ENDFORM. " UPDATE_EXCDTL
*& Form FILL_CRG23D
text *
--> p1 text
<-- p2 text
FORM FILL_CRG23D.
CRG23D-TRNTYP = EXCINV-TRNTYP.
CRG23D-DOCYR = EXCINV-DOCYR.
CRG23D-DOCNO = EXCINV-DOCNO.
CRG23D-ZEILE = EXCINV-ZEILE.
CRG23D-VBELN = XLIPS-VBELN.
CRG23D-POSNR = XLIPS-POSNR.
CRG23D-EXNUM = EXCINV-EXNUM.
CRG23D-EXYEAR = EXCINV-EXYEAR.
CRG23D-LIFNR = EXCINV-LIFNR.
CRG23D-MATNR = EXCINV-MATNR.
CRG23D-MAKTX = EXCINV-MAKTX.
CRG23D-CHAPID = EXCINV-CHAPID.
CRG23D-MEINS = EXCINV-MENGR_UOM.
CRG23D-WERKS = EXCINV-WERKS.
CRG23D-EXCUR = EXCINV-EXCUR.
CRG23D-RG23ASER = EXCINV-RG23ASER.
CRG23D-RG23CSER = EXCINV-RG23CSER.
CRG23D-RGPLASER = EXCINV-RGPLASER.
CRG23D-MENGR = EXCINV-MENGR.
CRG23D-MENGA = EXCINV-MENGA.
CRG23D-MENGE = EXCINV-MENGR. " Move the allocated Qty
CRG23D-EXBED = ( EXCINV-EXBED * CRG23D-MENGE ) / EXCINV-MENGA.
CRG23D-EXSED = ( EXCINV-EXSED * CRG23D-MENGE ) / EXCINV-MENGA.
CRG23D-EXAED = ( EXCINV-EXAED * CRG23D-MENGE ) / EXCINV-MENGA.
ENDFORM. " FILL_CRG23D
*& Form UPDATE_DOCUMENT
text *
--> p1 text
<-- p2 text
FORM UPDATE_DOCUMENT.
LOOP AT XLIPS.
UPDATE J_1IRG23D SET STATUS = 'P'
WHERE VBELN = XLIPS-VBELN
AND POSNR = XLIPS-POSNR.
ENDLOOP.
COMMIT WORK.
ENDFORM. " UPDATE_DOCUMENT
*& Form DELIVERY_START_USER_EXIT
text *
--> p1 text
<-- p2 text
FORM DELIVERY_START_USER_EXIT.
CALL FUNCTION 'J_1I7_USEREXIT_EXGRP_DETERM'
EXPORTING
EXCGRP = EXCGROUP
MBLNR =
MJAHR =
VENDOR =
VBELN = DELIVERY
IMPORTING
EXCGRP = EXCGROUP
SHIPFROM_IND = J1IJ300-SHIPFROM_IND
RG23D_SERIALNO = J1IJ300-RG23D_SERIALNO
EXCEPTIONS
OTHERS = 1.
CALL FUNCTION 'J_1I7_USEREXIT_SERGRP_DETERM'
EXPORTING
SRGRP = SERGROUP
MBLNR =
MJAHR =
VBELN = DELIVERY
IMPORTING
SRGRP = SERGROUP
EXCEPTIONS
OTHERS = 1.
ENDFORM. " DELIVERY_START_USER_EXIT
*& Form GENERATE_RG23D_SERIAL
text *
--> p1 text
<-- p2 text
FORM GENERATE_RG23D_SERIAL.
LOOP AT Z_1IRG23D WHERE MENGE <> 0.
CLEAR: FOLIO, SERIALNO.
SELECT MAX( FOLIO ) MAX( SERIALNO )
INTO (Z_1IRG23D-FOLIO, Z_1IRG23D-SERIALNO)
FROM J_1IRG23D
WHERE TRNTYP = Z_1IRG23D-TRNTYP
AND DOCNO = Z_1IRG23D-DOCNO
AND DOCYR = Z_1IRG23D-DOCYR
AND ZEILE = Z_1IRG23D-ZEILE.
MODIFY Z_1IRG23D.
ENDLOOP.
ENDFORM. " GENERATE_RG23D_SERIAL
*& Form GENERATE_EXCISE_INV_SERIAL
text *
--> p1 text
<-- p2 text
FORM GENERATE_EXCISE_INV_SERIAL.
CLEAR: DEPEXNUM, DEPEXYEAR.
CALL FUNCTION 'J_1I6_DETERMINE_EXC_YEAR'
EXPORTING
I_BUKRS = J1IJ300-BUKRS
IMPORTING
EXCISE_YEAR = DEPEXYEAR
EXCEPTIONS
MISS_COMPANY = 1
OTHERS = 2.
IF SY-SUBRC NE 0.
MESSAGE E526 WITH 'Company ' J1IJ300-BUKRS.
ENDIF.
CALL FUNCTION 'NUMBER_GET_NEXT'
EXPORTING
NR_RANGE_NR = '01'
OBJECT = 'J_1IDEPINV'
QUANTITY = '1'
SUBOBJECT = SERGROUP
TOYEAR = DEPEXYEAR
IMPORTING
NUMBER = DEPEXNUM
EXCEPTIONS
INTERVAL_NOT_FOUND = 1
NUMBER_RANGE_NOT_INTERN = 2
OBJECT_NOT_FOUND = 3
QUANTITY_IS_0 = 4
QUANTITY_IS_NOT_1 = 5
INTERVAL_OVERFLOW = 6
OTHERS = 7.
CASE SY-SUBRC.
WHEN 0.
WHEN 1.
MESSAGE A336 WITH 'internal document' ': Interval not found'
'. Number object : J_1IDEPINV'.
WHEN 3.
MESSAGE A336 WITH 'internal document' ': Object not found'
'. Number object : J_1IDEPINV'.
WHEN OTHERS.
MESSAGE A336 WITH 'internal document'
'. Number object : J_1IDEPINV'.
ENDCASE.
Update Depot Excise Invoice Year and Number in the table
LOOP AT Z_1IRG23D.
Z_1IRG23D-SERIALNO = Z_1IRG23D-SERIALNO + 1.
Z_1IRG23D-DEPEXYEAR = DEPEXYEAR.
Z_1IRG23D-DEPEXNUM = DEPEXNUM.
MODIFY Z_1IRG23D.
ENDLOOP.
ENDFORM. " GENERATE_EXCISE_INV_SERIAL
*& Form UNLOCKING
text
--> p1 text
<-- p2 text
FORM UNLOCKING.
LOOP AT LOCKTAB.
CALL FUNCTION 'DEQUEUE_EJ_1IEXDTL'
EXPORTING
MODE_J_1IEXCDTL = 'S'
MANDT = SY-MANDT
TRNTYP = LOCKTAB-TRNTYP
DOCYR = LOCKTAB-DOCYR
DOCNO = LOCKTAB-DOCNO
ZEILE = LOCKTAB-ZEILE.
ENDLOOP.
ENDFORM. " UNLOCKING -
Take 2_Newbie question re. tables/frames/layers
Hi all
I have created this as a new post as the original one by
DummyPete has become a bit too long and the topic has altered
somewhat :)
DummyPete orignially wrote:
"Basically, I'd like to create the fairly common design where
the left sidebar has hotspot buttons and remains static/consistent
across all pages, along with the top header banner. The sidebar and
the banner are sizeable GIFs, so I don't want to keep reloading
them for every page.
I tried frames, but couldn't get the images to lineup and all
the separate HTML files to work; besides, the book says to avoid
frames. Then I tried layers, but neither Firefox nor IExplorer
displayed my basic layout properly; I didn't even get as far as
hyperlinking the regions. I was able to create the desired effect
with tables, but I can't seem to figure out how to update only one
cell of the table when clicking the different hotspots in the
adjacent sidebar cell -- is this even possible?
I have a similar query:
I am trying to create a online folio where you click an image
with a link on a menu and it opens up a larger image on the page.
Like DummyPete If I use links it jumps between pages. What is the
easiest way to make such a gallery?
I have found a site to show what I am trying to do:
http://www.nolovelost.co.nz/main.html
I believe this uses frames. Is there a way to do this kind of
thing without frames? Are there any major problems using frames?
The responses i have had so far are:
HI! I think this is what you want unless you have a larger
gallery.
http://javascript.internet.com/miscellaneous/gallery-viewer.html#source
Sales
Webcan design
http://www.webcandesign.com
and
that opens a new window resized to the actual size of the
larger image...
this extension will allow you to do that:
www.dreamweaverfever.com/grow/
No need to use frames at all.
Nadia
Adobe� Community Expert : Dreamweaver
Thank you to those who posted:) much appreciated. It isn't
quite what I was looking for.
I have read may other posts about this subject and most point
to pre made galleries. I am happy to have each image as a separate
page. All I want to do is have a link and when it is clicked it
opens somewhere else on the pages without the rest of the page
jumping. When I create each image on a separate page (eg
image1.html, image2.html) with the same navigation setup on each
page it flicks as the each page loads. I really like how in the
example i posted you click the text link on the left and the image
opens to the right - how can i do this?
thanks
PoppitInvestigate either the FREE ShowPic extension from PVII -
http://www.projectseven.com/
or do it yourself using the SetTextofLayer behavior in DW,
using the method
demoed here -
http://dreamweaverresources.com/tutorials/settextoflayer.htm
Murray --- ICQ 71997575
Adobe Community Expert
(If you *MUST* email me, don't LAUGH when you do so!)
==================
http://www.dreamweavermx-templates.com
- Template Triage!
http://www.projectseven.com/go
- DW FAQs, Tutorials & Resources
http://www.dwfaq.com - DW FAQs,
Tutorials & Resources
http://www.macromedia.com/support/search/
- Macromedia (MM) Technotes
==================
"novice dw" <[email protected]> wrote in
message
news:[email protected]...
> Hi all
>
> I have created this as a new post as the original one by
DummyPete has
> become
> a bit too long and the topic has altered somewhat :)
>
> DummyPete orignially wrote:
> "Basically, I'd like to create the fairly common design
where the left
> sidebar
> has hotspot buttons and remains static/consistent across
all pages, along
> with
> the top header banner. The sidebar and the banner are
sizeable GIFs, so I
> don't
> want to keep reloading them for every page.
>
> I tried frames, but couldn't get the images to lineup
and all the separate
> HTML files to work; besides, the book says to avoid
frames. Then I tried
> layers, but neither Firefox nor IExplorer displayed my
basic layout
> properly; I
> didn't even get as far as hyperlinking the regions. I
was able to create
> the
> desired effect with tables, but I can't seem to figure
out how to update
> only
> one cell of the table when clicking the different
hotspots in the adjacent
> sidebar cell -- is this even possible?
>
> I have a similar query:
>
> I am trying to create a online folio where you click an
image with a link
> on a
> menu and it opens up a larger image on the page. Like
DummyPete If I use
> links
> it jumps between pages. What is the easiest way to make
such a gallery?
>
> I have found a site to show what I am trying to do:
>
>
http://www.nolovelost.co.nz/main.html
>
> I believe this uses frames. Is there a way to do this
kind of thing
> without
> frames? Are there any major problems using frames?
>
> The responses i have had so far are:
>
> HI! I think this is what you want unless you have a
larger gallery.
>
>
http://javascript.internet.com/miscellaneous/gallery-viewer.html#source
>
> Sales
> Webcan design
>
http://www.webcandesign.com
>
> and
>
> that opens a new window resized to the actual size of
the larger image...
> this extension will allow you to do that:
www.dreamweaverfever.com/grow/
>
> No need to use frames at all.
>
> --
> Nadia
> Adobe? Community Expert : Dreamweaver
>
> Thank you to those who posted:) much appreciated. It
isn't quite what I
> was
> looking for.
>
> I have read may other posts about this subject and most
point to pre made
> galleries. I am happy to have each image as a separate
page. All I want
> to do
> is have a link and when it is clicked it opens somewhere
else on the pages
> without the rest of the page jumping. When I create each
image on a
> separate
> page (eg image1.html, image2.html) with the same
navigation setup on each
> page
> it flicks as the each page loads. I really like how in
the example i
> posted you
> click the text link on the left and the image opens to
the right - how can
> i do
> this?
>
> thanks
> Poppit
> -
What's new in Font Folio 11.1?
Looks like Font Folio 11.1 released today, per http://adobe.com/products/fontfolio.
Can anyone tell us what is new in the past 5 years? I had hoped for some better glyph coverage in fonts like Utopia, but I don't see any evidence of that in the documentation, but I'm still hopeful?
The list of 80 additional fonts does not seem all that exciting for Western users, but perhaps much more so for users of other Arabic, Hebrew, Devanagari, etc.
Comparing the PDF font listings, here's what the new faces are:
HypatiaPro-ExtraLight.otfHypatiaPro-ExtraLightIt.otfHypatiaPro-Light.otfHypatiaPro-LightIt.otfHypatiaPro-Regular.otfHypatiaPro-It.otfHypatiaPro-Semibold.otfHypatiaPro-SemiboldIt.otfHypatiaPro-Bold.otfHypatiaPro-BoldIt.otfHypatiaPro-Black.otfHypatiaPro-BlackIt.otfKinesisPro3-Light.otfKinesisPro3-LightItalic.otfKinesisPro3-Regular.otfKinesisPro3-Italic.otfKinesisPro3-Semibold.otfKinesisPro3-SemiboldItalic.otfKinesisPro3-Bold.otfKinesisPro3-BoldItalic.otfKinesisPro3-Black.otfKinesisPro3-BlackItalic.otfAdobeTextPro-Regular.otfAdobeTextPro-It.otfAdobeTextPro-Semibold.otfAdobeTextPro-SemiboldIt.otfAdobeTextPro-Bold.otfAdobeTextPro-BoldIt.otfTrajanPro3-ExtraLight.otfTrajanPro3-Light.otfTrajanPro3-Regular.otfTrajanPro3-Semibold.otfTrajanPro3-Bold.otfTrajanPro3-Black.otfTrajanSansPro-ExtraLight.otfTrajanSansPro-Light.otfTrajanSansPro-Regular.otfTrajanSansPro-Semibold.otfTrajanSansPro-Bold.otfTrajanSansPro-Black.otfMyriadArabic-Light.otfMyriadArabic-LightIt.otfMyriadArabic-Regular.otfMyriadArabic-Italic.otfMyriadArabic-Semibold.otfMyriadArabic-SemiboldIt.otfMyriadArabic-Bold.otfMyriadArabic-BoldIt.otfMyriadArabic-Black.otfMyriadArabic-BlackIt.otfAdobeDevanagari-Regular.otfAdobeDevanagari-Italic.otfAdobeDevanagari-Bold.otfAdobeDevanagari-BoldItalic.otfMyriadHebrew-Light.otfMyriadHebrew-LightIt.otfMyriadHebrew-LightItAlt.otfMyriadHebrew-Regular.otfMyriadHebrew-It.otfMyriadHebrew-ItAlt.otfMyriadHebrew-Semibold.otfMyriadHebrew-SemiboldIt.otfMyriadHebrew-SemiboldItAlt.otfMyriadHebrew-Bold.otfMyriadHebrew-BoldIt.otfMyriadHebrew-BoldItAlt.otfMyriadHebrewCursive-Light.otfMyriadHebrewCursive-LightIt.otfMyriadHebrewCursive-Regular.otfMyriadHebrewCursive-It.otfMyriadHebrewCursive-Semibold.otfMyriadHebrewCursive-SemiboldIt.otfMyriadHebrewCursive-Light.otfMyriadHebrewCursive-BoldIt.otfKazurakiSP2NLight.otfRyoDispPlusN-Medium.otfRyoDispPlusN-Semibold.otfRyoDispPlusN-Bold.otfRyoDispPlusN-ExtraBold.otfRyoDispPlusN-Heavy.otf
I suppose one answer is just "upgrade and find out." Looking at the case of Utopia, can I assume that the latest version from UtopiaStdReadMe.html is available? For instance, it reads:
The following faces have version 2.096:
UtopiaStd-BlackHeadline created Fri Dec 17 18:01:27 2010. UtopiaStd-BoldCapt created Fri Dec 17 18:01:28 2010. UtopiaStd-BoldCaptIt created Fri Dec 17 18:01:28 2010. UtopiaStd-BoldDisp created Fri Dec 17 18:01:28 2010.
UtopiaStd-BoldDispIt created Fri Dec 17 18:01:28 2010. UtopiaStd-BoldSubh created Fri Dec 17 18:01:29 2010. UtopiaStd-BoldSubhIt created Fri Dec 17 18:01:29 2010. UtopiaStd-Capt created Fri Dec 17 18:01:30 2010. UtopiaStd-CaptIt created Fri Dec 17 18:01:30 2010. UtopiaStd-Disp created Fri Dec 17 18:01:30 2010.
UtopiaStd-DispIt created Fri Dec 17 18:01:31 2010. UtopiaStd-SemiboldCapt created Fri Dec 17 18:01:32 2010. UtopiaStd-SemiboldCaptIt created Fri Dec 17 18:01:32 2010. UtopiaStd-SemiboldDisp created Fri Dec 17 18:01:32 2010. UtopiaStd-SemiboldDispIt created Fri Dec 17 18:01:33 2010. UtopiaStd-SemiboldSubh created Fri Dec 17 18:01:33 2010.
UtopiaStd-SemiboldSubhIt created Fri Dec 17 18:01:34 2010. UtopiaStd-Subh created Fri Dec 17 18:01:34 2010. UtopiaStd-SubhIt created Fri Dec 17 18:01:34 2010.
The following faces have version 2.097:
UtopiaStd-Bold created Wed Mar 16 14:24:26 2011. UtopiaStd-Bold created Wed Mar 16 14:24:26 2011.
UtopiaStd-BoldIt created Wed Mar 16 14:24:24 2011. UtopiaStd-BoldIt created Wed Mar 16 14:24:24 2011. UtopiaStd-Italic created Wed Mar 16 14:24:25 2011. UtopiaStd-Italic created Wed Mar 16 14:24:25 2011. UtopiaStd-Regular created Wed Mar 16 14:24:26 2011. UtopiaStd-Regular created Wed Mar 16 14:24:26 2011.
UtopiaStd-Semibold created Wed Mar 16 14:24:27 2011. UtopiaStd-Semibold created Wed Mar 16 14:24:27 2011. UtopiaStd-SemiboldIt created Wed Mar 16 14:24:25 2011. UtopiaStd-SemiboldIt created Wed Mar 16 14:24:25 2011.
version 2.097 created 2011/03/16
Utopia Std
Utopia Std
version 2.096 created 2010/12/17
Added code at end of name ID 3 'Unique Name' to indicate licensing foundry.
Remove deprecated ForceBold keyword from CFF table.
Update OS/2 table to version 4: add WPF names name ID 21 and 22 to name table, if needed.
version 2.076 created 2009/11/23
Corrected font menu names in name table for Mac platform names. Name
ID's 1,2 16 and 17 are now written following the same rules as the
Windows platform names. Previous releases put the Preferred Name
and Style in Mac platform name ID 1 and 2, and did not write name ID
16 and 17, for legacy issues with old Mac OS versions.
version 2.066 created 2009/08/11
Added Windows platform name ID 8- Manufacturer.
version 2.050 created 2007/08/16
Release for FontFolio 11... [actually a lot of bullets here!]
So can I assume FF11.1 will have Utopia 2.097? I can't really see anything in the above that looks like a user-visible change of significance...
On the other hand, FF11.1 upgrades seem to be extremely reasonably priced. List price of the upgrade is $29.95/seat (20-pack), so really that's chump-change. So I suppose I can't really go wrong. But it's hard to get excited about, especially when I already have Adobe Text and Hypatia Pro from giveaway incentives (though I guess having them in FF clarifies some potentially thorny licensing questions...)
Thanks!Err, so I thought this would be an easy question...not so?
-
Using a linked file as navigation for a folio
So I'm trying to simplify my workflow and hopefully make a template that I can easily modify.
I've duplicated the scrollable frame table of contents that Adobe uses for the Inspire magazine. But I want to be able to add, delete and modify the contents of the scroll without needing to extract it from the frame, ungroup it, make the additions, re-group and paste back into the frame. An obviously lengthy process.
So I tried to make the buttons for the Navto links in a separate, linked, INDD file which would be placed into the scrollable frame. (See attachments)
Is this just something that cannot be done? Or am I missing something. Please let me know if this doesn't even make any sense. I'll try to clarify.
Thanks in advance!
Created a linked INDD file with the navto buttons and placed into a frame within the "contents" page.
Made all the images navto links and the linked INDD file a scrollable frame.
Sample of a page that would be linked to in the folio.Won’t work with a placed ID file. It comes in pretty much as a graphic.
But you don’t need to ungroup and regroup. Use the layers panel to drag items into your group.
I showed this technique in my lynda.com DPS course. It’s in the how to create a pull tab lesson.
If you don’t have a lynda subscription, check out my blog post for a link to the course and a link for a one week trial.
http://boblevine.us/my-first-lynda-com-title-adobe-digital-publishing-suite-essential-trai ning-is-live/ -
Different page sizes in same article or folio
Hi
Is it possible to have pages with different sizes in the same article or articles with different sizes inside a .folio?
I saw something like this in last edition of Wired magazine in the Table of content (4th article) and Wired.com section (6th article). Or is it made in another way?
I tried to apply different page sizes in the pages panel and changing the page size of the document, but when updating the article I got error messages like [Error: Multiple page sizes within a document are not supported.] or [Error: The page size aspect ratio must match the folio aspect ratio.].
ThanksThose are separate articles. You asked about the different sizes in the same article. I missed the part about different size articles…sorry.
You can use smooth scrolling with longer articles but they have to be single pages. Make sure to turn smooth scrolling on and use the _h or _v suffix with the file names.
Bob -
How does the choice of folio name affect publishing
Getting ready to publish for the first time and wondering how the folio name or the publication name affects anything going to apple. I am guessing the publication name and folio number live on in the app navigation, but not sure about the folio name. Also, it seems the screen names for the app is limited to 12 characters or so on the iPad--I am assuming you name the app when you go to the app store to publish?
Thanks in advance.The Folio Name is used internally -- it appears in the panel, but not in the viewer. The Folio Name is useful for tasks such as setting up folio renditions and linking across folios. The Publication Name and Folio Number appear in the viewer app library and in browsing structures such as the table of contents and browse mode. If you look in the library of The New Yorker app, they use "The New Yorker" for the Publication Name and "October 13, 2012" for the Folio Number. (In my DPS Tips app, I reverse it by using the folio name for Publication Name and the app name for Folio Number for aesthetic reasons. You can use these settings however you want.)
You specify the app name when you build the app in Viewer Builder. You can use about 13 characters, more if the characters are skinny ("Illial") and fewer if the characters are wide ("WOWZOW"). -
How can I make a table of contents when making a book in iphoto? I am using the folio theme book and I don't see a page layout for a table of contents. Please help!
LaurenThere is not a Table of Contents page layout.
This is something you would have to make on your own, as suggested by LarryHN.
These are the Themes offering Page Numbers (iPhoto '11, v.9.2.3):
Journal
Modern Lines
Family Album
Line Border
Crayon
Watercolor
Formal
Texture Border
Simple Border
Snapshots
Tropical Travel
Asian Travel
Old World Travel
Travel -
Hi,
I would like to know if tables is suitable to this new feature in Folio 1.5
I've tried, but didn´t work.
Any tip?
Tks
FelipeHi Johannes,
I am playing with scrollable tables only because of Felipe's post.
From my testing, pan-only method crashes InDesign during updating Folio Builder.
Layered method works fine, but you don't have a chance to add hyperlinks.
So, importing a pdf, or as you write, an indd file itself seems to be a good compromise;-)
The beauty of using a link to indesign file is, that you can easily update it, without messing inside the output file.
And you can place linked content directly in the container window, without copy/paste step.
But if you want working hyperlinked buttons, you have to add them in your output file, and copy the group into the container.
Cheers,
Tomek
Tomasz, you can also import this indesign-file itself, instead of going
through a PDF, if that makes things easier for you. -
Hyperlinks in alternate layout folios
got a vertical layout and an alternate horizontal layout for my ipad folio in the same document. created the internal navigation (eg click shape to return to front cover) on the vertical layout first, works fine. Created horizontal layout and adapted internal navigation on those pages to apply to their horizontal equivalents. none of those links work correctly - they all seem to direct to the last horizontal page. when i open up the link properties everything looks as it should. i've also tried deleting the horizontal links and putting them in from scratch, and had the same problem. any suggestions?
I've been producing a monthly newsletter in InDesign for a number of years. This month I decided to create the newsletter in Pages instead of InDesign. The three features of importance in InDesign that were not present in Pages page layout mode (which is, of the two modes in Pages, that which is closest to InDesign) were automatic creation of table of contents, and both textual and graphical hyperlinks.
The lack of the automatic table of contents creation is easily worked around, albeit that the automatic creation would be a benefit.
The lack of the hyperlinks is, to me, a major shortcoming. The workaround I've used, using Preview to create the links, has the problem that if one needs to revise the content of the document one loses all of the hyperlinks created in Preview and has to create them all over again.
So hopefully in a forthcoming upgrade we might see this deficiency addressed. -
Problem with assembling folios for diff renditions
Hi, I recently ran into a problem when combining a publication.
I made several folios with ipad2 and ipad3 renditions and combine them to made a publication. Since the meta files are identical, there is no easy way to check whether all files are 1024 or 2048 in resolution.
Can someone help? thanks.
LeeRefer this link which will help you
Re: how can we get no of days between to dates
Here's a code snippet which I believe will be suitable for your case. However, please note that the code does not handle the case where the user enters Exclusion Ranges and Exclusion Values. I guess you do not need the exclusion tabs of the select-options in your case. You can use the FM SELECT_OPTIONS_RESTRICT to prevent the user from entering them.
tables vbak.
select-options s_erdat for vbak-erdat.
data: creation_date type d occurs 0 with header line,
date_count type i.
start-of-selection.
loop at s_erdat.
if s_erdat-high is initial.
append s_erdat-low to creation_date.
else.
clear date_count.
date_count = s_erdat-high - s_erdat-low .
add 1 to date_count.
creation_date = s_erdat-low.
append creation_date.
do date_count times.
add 1 to creation_date.
append creation_date.
enddo.
endif.
endloop.
sort creation_date.
loop at creation_date.
write : / creation_date.
endloop.
See the FM
CALL FUNCTION 'DAYS_BETWEEN_TWO_DATES'
EXPORTING
I_DATUM_BIS = x_faede-zfbdt
I_DATUM_VON = p_fdat
I_KZ_EXCL_VON = '0'
I_KZ_INCL_BIS = '0'
I_KZ_ULT_BIS = ' '
I_KZ_ULT_VON = ' '
I_STGMETH = '0'
I_SZBMETH = '1'
IMPORTING
E_TAGE = dias_v.
IF SY-SUBRC <> 0.
ENDIF.
donde:
x_faede-zfbdt -> 20050915
p_fdat -> 20050811
Rewardpoints and clsoe the thread if ur problem got solved. -
Folio crashes viewer on Android
Hi everyone,
We tried both "Adobe Content Viewer" and "DPS Tips" apps for Android on the HP TouchPad running CyanogenMod 7.1 Android Alpha 3.
And got two problems so far:
1) There is problem to sign in with existing Adobe ID in the "Adobe Content Viewer" app - it fails to authenticate few times but then finally gets through.
2) Then opening of the folio (any even simple with no overlays) crashes the app with this error:
"The application Adobe Viewer (process air.com.adobe.contentviewer) has stopped unexpectedly. Please try again".
First we thought it's CyanogenMod distro problems but then read that others also had same problems but on the different Android devices:
https://market.android.com/details?id=air.com.adobe.contentviewer&feature=search_result#?t =W251bGwsMSwxLDEsImFpci5jb20uYWRvYmUuY29udGVudHZpZXdlciJd
Few questions:
1) Is there stable Android device that is working flawlessly with "Adobe Content Viewer"? What devices/Android versions are used by Adobe for development/testing?
2) Are there any Android system settings that could be tweaked so the Viewer app will not crash on the opening of folio? Is there any table exist with Viewer app/device compatibility/issues or list of supporting devices?
3) Is there any Air app that could be used for testing what Air functionality is working on the specific Android system and what doesn't? Or are there any other tools/logs available to troubleshoot the problem?
Thank you for the help,
GennadyNo, the documentation doesn't go into specifics about which HTML/web views work and which ones don't. The program team is currently working on improving this area.
-
Create .folio overlays with XML
Hi,
because I could not find anything about this topic, I wanted to ask this question here.
Is it possible to create overlays for .folio files with XML data?
I know there are special tags for images or tables, but how about overlays?
Best regards,
schmunk
PS: I also asked the same question here: http://forums.adobe.com/message/3683200The current folio file format is an extension of XML laid over compressed image files.
There hasn't been much documentation on the scripting extendibility, but i have seen some good examples of CSS and HTML5 content. Unfortunately HTML5 and XML haven't been playing nice. We have loaded things like XML galleries (built with HTML and xml) from our own server and just placed them inside a HTML overlay (not a webview overlay). You could probably also do this with a "local html file" just make all the assets are there to grab. Using HTML overlays has been the current workaround for things like streaming video from an outside source.
You can also create entire articles from an HTML document, i havent tested that function myself so i can't comment too much on it (and the documentation is vague at best)
As far as loading XML data directly into the overlay creator-- I dont see how you could do that and not interfere with Overlay creator's own XML process.
Best solution... trail and error. -
Changing Default Image Format After Creating Folio
Is it possible to change the default image format to "PDF" after creating the folio. I just realized the PDF can allow for zooming on the iPad. Would this make for a larger file size?
Hi
follow this :
step 1: save a image in gif format with z or y intial letter
step 2: goto tcode smw0
step 3: select Binary data
step 4: click find button
step 5: click execute
step 6: goto settings > maintain MIME type
step 7: click create > type =*.gif >extension =.GIF click ok and then go back
step 8: click create >OBJ Name=name of image with extension>desc=any>click import
step 9: select image click local object
step 10: tcode sm30
table name >SSM_CUST click maintain
enter parameter RESIZE_IMAGE value =no
START_IMAGE value =name of object name / image name with extention (in capiatl letter)
step 11: click save
step 12: logoff and login.
Also refer to http://it.toolbox.com/wiki/index.php/Change_the_logo_on_the_right_hand_side_in_SAP
if you face any issues
This will do
Rohit -
Hi,
I am trying to create an interactive textbook suitable which will be outputted to a series of formats suitable for tablets and desktops, and I was wondering if there was any way to include a table which students enter a series of numbers (2-4 different numbers, ranging from about 1-15) and a formula calculates the product of these numbers in another text box. As far as I can see, inDesign doesn't really cater for that level of interactivity and I am unsure whether the Adobe content viewer even provides a keypad for input, however, I just thought maybe someone else would have some ideas as to how that could be done.
Also, is there any method by which recipients of an inDesign document, in pdf format or using the Adobe content viewer, could move objects around interactively and place them next to another object where it either settles if that is the correct object, or flicks back if it is not. Again, I tihnk I might be overstretching the bounds of inDesign, but if it is possible, it would be nice to know,
Thanks.I am sure this can be done for the iPad. Altough InDesign does not have these kind of features, you can extend it by placing HTML content or importing a folder containing HTML content in a folio. So you can create the pages in Dreamweaver and combine the results with InDesign pages in a folio. Examples can be found on the web. Search for jQuery Calculation Plug-in for the calculation examples. For draggable objects: Drag-and-Drop with jQuery: Your Essential Guide. They have a cards game example that does exactly what you describe (you must add the jQuery UI Touch Punch scripts to the code to make it work on an iPad).
regards,
Ton
Maybe you are looking for
-
Acrobat 9 Standard won't update
I had to reinstall my Acrobat 9 Standard on my new Windows 7 computer and the Updater says there are no updates available right after installation. I know there are because my old computer said the Acrobat version was 9.5.5 Is there somewhere to find
-
Youtube doesn't work!!
I've got a blackberry curve 8250 + youtube doesn't work on it at all. The video will load then the screen will just go black and nothing happens. I've tried the youtube app + the mobile youtube + the same thing happens. Help pleaseee!!!
-
Group By Without Using Any Aggregate Function
L1 L2 54654 414.00 654654 237.60 654654 54654 1,108.80 654654 1,136.00 654654 5,956.00 NOW I WANT OUTPUT LIKE L1 L2 sum
-
How to stop annoying auto scrolling in window
I'm running 10.8.5. Since upgrading to 10.8.5 from 10.6.x, my system has been doing two VERY annoying things. 1. Within a window, if I have a file selected (highlighted), say at the bottom of the window. Then I scroll all the way to the top (not se
-
LR mobile: original file names on LR web page?
Can I see original file names in on the LR web page (ligtroom.adobe.com)? Or is it important only for me?