09-11-2008 6:29 AM
Hi All,
I want to modify the Reference value when user click save.
how can I do?
Thank you....
09-11-2008 7:50 AM
hi
check according to your requirement
Badi after save
FAGL_PERIOD_CHECK
FI_TRANS_DATE_DERIVE
ADJUST_NET_DAYS
FAGL_SEGMENT_BS_ACC
PPA_CUST_BADI
AC_DOCUMENT
FI_LIMIT_PROCESS
AC_QUANTITY_GET
FAGL_SET_SEGMENT
BADI_PRKNG_NO_UPDATE
FM_POP_CORE
FMRI
FMRE_BUS_PROCESS
GLT0_REPLACE_ASGMT
BUAVC_CHECK_RESTRICT
FMAVC_DECO
FMAVC_ADD_LINES
UKM_R3_ACTIVATE
UKM_FILL
FM_FYC_RECOVERY_POST
CO_DOCUMENT_INFO
BADI_FDCB_SUBBAS01
BADI_FDCB_SUBBAS01
BADI_LAYER
BADI_FDCB_SUBBAS01
BADI_FDCB_SUBBAS02
BADI_FDCB_SUBBAS03
BADI_FDCB_SUBBAS04
BADI_FDCB_SUBBAS05
ADDR_LANGU_TO_VERS
ADDR_PRINTFORM_SHORT
BADI_MATN1
and
Enhancement
F050S003 FIDCC2: Change IDoc/do not send
F050S002 FIDCC1: Change IDoc/do not send
F050S001 FIDCMT, FIDCC1, FIDCC2: Edit user-defined IDoc segment
SAPLF051 Workflow for FI (pre-capture, release for payment)
RFKORIEX Automatic correspondence
RFEPOS00 Line item display: Checking of selection conditions
RFAVIS01 Customer Exit for Changing Payment Advice Segment Text
F050S004 FIDCMT, FIDCC1, FIDCC2: Change outbound IDoc/do not send
F050S005 FIDCMT, FIDCC1, FIDCC2 Inbound IDoc: Change FI document
F050S006 FI Outgoing IDoc: Reset Clearing in FI Document
F050S007 FIDCCH Outbound: Influence on IDoc for Document Change
F180A001 Balance Sheet Adjustment
FARC0002 Additional Checks for Archiving MM Vendor Master Data
FEDI0001 Function Exits for EDI in FI
Business Add-in
FI_FB08_SUBST_BUDAT FB08: Check Posting Date for Reversal of FI Doc. with FB08
FI_GET_INV_PYMT_AMT BAdI for determining the payment amount for an invoice
FI_HEADER_SUB_1300 Screen Enhancement for Document Header SAPMF05A
FI_PAYREF_BADI_010 BAdI: Payment Reference Number
FI_RES_ITEM_CURRENCY Document of Residual Item with Invoice Currency
FI_TRANS_DATE_DERIVE Derive BKPF-WWERT from Other Document Header Data
BADI_ENJ_ALT_ADR Go to alternative vendor/customer data
BADI_F040_SCREEN_600 Screen Enhancement on F040 0600 Document Header
RFESR000_BADI_001 BAdI for Own Processing of POR Item
BADI_MIRO_SPLT_ADD Append additional fields of ACCVS to ACCIT
BADI_PRKNG_NO_UPDATE BAdI for Deactivating Update of Parked Documents
FVFZ Replacement for Function Modules of Function Group FVFZ
INVOIC_FI_INBOUND BADIs for Inbound IDoc INVOIC FI (Vendor Invoice)
F050S008 FIDCC1, FIDCC2 Inbound IDoc: Update Comparison Ledger
AC_QUANTITY_GET Transfer of Quantities to Accounting - Customer Exit
ADJUST_NET_DAYS Change to Net Due Date
FBAS_CIN_LTAX1F02 Tax interface
FBAS_CIN_MF05AFA0 EWT - Downpayment Clearing - Tax transfer for CIN
FISPLIT Online Split: Cash Discount, Exchange Rate Differences
FI_AUTHORITY_ITEM Extended Authorization Check for Document Display (FB03)
FI_DOC_DISP_LI Diversion to Document Items (FB03)
Yogesh N
09-11-2008 7:50 AM
hi
check according to your requirement
Badi after save
FAGL_PERIOD_CHECK
FI_TRANS_DATE_DERIVE
ADJUST_NET_DAYS
FAGL_SEGMENT_BS_ACC
PPA_CUST_BADI
AC_DOCUMENT
FI_LIMIT_PROCESS
AC_QUANTITY_GET
FAGL_SET_SEGMENT
BADI_PRKNG_NO_UPDATE
FM_POP_CORE
FMRI
FMRE_BUS_PROCESS
GLT0_REPLACE_ASGMT
BUAVC_CHECK_RESTRICT
FMAVC_DECO
FMAVC_ADD_LINES
UKM_R3_ACTIVATE
UKM_FILL
FM_FYC_RECOVERY_POST
CO_DOCUMENT_INFO
BADI_FDCB_SUBBAS01
BADI_FDCB_SUBBAS01
BADI_LAYER
BADI_FDCB_SUBBAS01
BADI_FDCB_SUBBAS02
BADI_FDCB_SUBBAS03
BADI_FDCB_SUBBAS04
BADI_FDCB_SUBBAS05
ADDR_LANGU_TO_VERS
ADDR_PRINTFORM_SHORT
BADI_MATN1
and
Enhancement
F050S003 FIDCC2: Change IDoc/do not send
F050S002 FIDCC1: Change IDoc/do not send
F050S001 FIDCMT, FIDCC1, FIDCC2: Edit user-defined IDoc segment
SAPLF051 Workflow for FI (pre-capture, release for payment)
RFKORIEX Automatic correspondence
RFEPOS00 Line item display: Checking of selection conditions
RFAVIS01 Customer Exit for Changing Payment Advice Segment Text
F050S004 FIDCMT, FIDCC1, FIDCC2: Change outbound IDoc/do not send
F050S005 FIDCMT, FIDCC1, FIDCC2 Inbound IDoc: Change FI document
F050S006 FI Outgoing IDoc: Reset Clearing in FI Document
F050S007 FIDCCH Outbound: Influence on IDoc for Document Change
F180A001 Balance Sheet Adjustment
FARC0002 Additional Checks for Archiving MM Vendor Master Data
FEDI0001 Function Exits for EDI in FI
Business Add-in
FI_FB08_SUBST_BUDAT FB08: Check Posting Date for Reversal of FI Doc. with FB08
FI_GET_INV_PYMT_AMT BAdI for determining the payment amount for an invoice
FI_HEADER_SUB_1300 Screen Enhancement for Document Header SAPMF05A
FI_PAYREF_BADI_010 BAdI: Payment Reference Number
FI_RES_ITEM_CURRENCY Document of Residual Item with Invoice Currency
FI_TRANS_DATE_DERIVE Derive BKPF-WWERT from Other Document Header Data
BADI_ENJ_ALT_ADR Go to alternative vendor/customer data
BADI_F040_SCREEN_600 Screen Enhancement on F040 0600 Document Header
RFESR000_BADI_001 BAdI for Own Processing of POR Item
BADI_MIRO_SPLT_ADD Append additional fields of ACCVS to ACCIT
BADI_PRKNG_NO_UPDATE BAdI for Deactivating Update of Parked Documents
FVFZ Replacement for Function Modules of Function Group FVFZ
INVOIC_FI_INBOUND BADIs for Inbound IDoc INVOIC FI (Vendor Invoice)
F050S008 FIDCC1, FIDCC2 Inbound IDoc: Update Comparison Ledger
AC_QUANTITY_GET Transfer of Quantities to Accounting - Customer Exit
ADJUST_NET_DAYS Change to Net Due Date
FBAS_CIN_LTAX1F02 Tax interface
FBAS_CIN_MF05AFA0 EWT - Downpayment Clearing - Tax transfer for CIN
FISPLIT Online Split: Cash Discount, Exchange Rate Differences
FI_AUTHORITY_ITEM Extended Authorization Check for Document Display (FB03)
FI_DOC_DISP_LI Diversion to Document Items (FB03)
Yogesh N
09-12-2008 4:27 AM
HI
I write some code in BADI AC_DOCUMENT.
types : tt_itab TYPE STANDARD TABLE OF BKPF.
FIELD-SYMBOLS: <itab> TYPE tt_itab ,
<fs> TYPE INVFO .
field = '(SAPMF05A)xBKPF[]'.
ASSIGN (field) TO <itab>.
CHECK sy-subrc EQ 0.
but the value of sy-subrc is 4.
so .....
can anybody help me?
thanks
Edited by: dong gz on Sep 16, 2008 3:18 AM