BO for transacion fs00?
I tried looking for BO connected to the transaction FS00 GL account edit .
I looked into the BO related to finance most of them doest have any event attached to it .
If there is some SPRO configuration please tell me the details .
Thanks ,
Naval bhatt
hi Naval,
The business object for G/L is BUS3006. But it does have any standard events to trigger a workflow.
you need to create a custom workflow and trigger it using user-exit or try triggering it using Business transaction event (BTE).
Regards,
Raj
Similar Messages
-
Error In BDC when uploading for tcode FS00
Hi Experts,
problem in uploading BDC session method for tcode FS00. when i run my program it is giving apopup error message that (BDC_INSERT screen invalid)
but my screen number is correct. i have checked this in recording program also.
THere are subscreens in this iam not using any subscreen numbers in my program.
Points will rewarded.
Thanks in advance.
Francis.Hi Francis,
Check your T-code which u mentioned in that FM bdc_insert. Mostly the problem with that FM only. Check the coding for rrecording, if u miss the coding for any record then you may get problem.
Hope this helps you.
Regards,
Kumar -
Problem in bdc session method for tcode FS00
Hi Experts,
problem in bdc session method, when i run this program no output is shown.
Even it is not calling the transaction.
code as follows.
*& Report Z_GL_MASTER
*& CATEGORY = BDC.
*& DESCRIPTION = UPLOADING G/L MASTER RECORDS.
*& TECHNICAL CONST = FRANCIS REDDY.
*& FUNTIONAL CONST = FICO.
REPORT Z_GL_MASTER.
*& Internal Table
DATA : BEGIN OF IT_UPLOAD OCCURS 0,
SAKNR LIKE GLACCOUNT_SCREEN_KEY-SAKNR, " ACCOUNT NUMBER.
BUKRS LIKE GLACCOUNT_SCREEN_KEY-BUKRS, " COMPANY CODE.
KTOKS LIKE GLACCOUNT_SCREEN_COA-KTOKS, " ACCOUNT GROUP.
XPLACCT LIKE GLACCOUNT_SCREEN_COA-XPLACCT, " P&L STATEMEMENT.
GVTYP LIKE GLACCOUNT_SCREEN_COA-GVTYP, " P&L STATEMENT TYPE.
XBILK LIKE GLACCOUNT_SCREEN_COA-XBILK, " BALANCE SHEET STATEMENT
SHORT LIKE GLACCOUNT_SCREEN_COA-TXT20_ML, " SHORT TEXT.
LONG LIKE GLACCOUNT_SCREEN_COA-TXT50_ML, " LONG TEXT.
WAERS LIKE GLACCOUNT_SCREEN_CCODE-WAERS, " ACCOUNT CURRENCY.
XSALH LIKE GLACCOUNT_SCREEN_CCODE-XSALH, " ONLY BALANCES IN LOCAL CURRENCY.
MITKZ LIKE GLACCOUNT_SCREEN_CCODE-MITKZ, " RECONCILATION ACCOUNT FOR ACCOUNT TYPEGLACCOUNT_SCREEN_CCODE-MITKZ
XOPVW LIKE GLACCOUNT_SCREEN_CCODE-XOPVW, " OPEN ITEM MANAGEMENT.
XKRES LIKE GLACCOUNT_SCREEN_CCODE-XKRES, " LINE ITEM DISPLAY.
ZUAWA LIKE GLACCOUNT_SCREEN_CCODE-ZUAWA, " SORT KEY.
FSTAG LIKE GLACCOUNT_SCREEN_CCODE-FSTAG, " FIELD STATUS GROUP.
XGKON LIKE GLACCOUNT_SCREEN_CCODE-XGKON, " RELAVENT CASH FLOW.
END OF IT_UPLOAD.
*& Internal Table FOR BDC DATA.
DATA : IT_BDCDATA TYPE BDCDATA OCCURS 0 WITH HEADER LINE.
*& DATA DECLARATIONS.
DATA : V_FILE LIKE RLGRAP-FILENAME.
*& SELECTION SCREEN.
PARAMETER : P_FILE LIKE V_FILE.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_FILE.
PERFORM GET_FILENAME.
START-OF-SELECTION.
PERFORM UPLOAD_DATA.
PERFORM BDCDATA_OPEN.
PERFORM BDC_POPULATE.
PERFORM BDC_CLOSE.
*& Form GET_FILENAME
form GET_FILENAME .
CALL FUNCTION 'F4_FILENAME'
EXPORTING
PROGRAM_NAME = SYST-CPROG
DYNPRO_NUMBER = SYST-DYNNR
FIELD_NAME = 'P_FILE'
IMPORTING
FILE_NAME = P_FILE.
endform. " GET_FILENAME
*& Form UPLOAD_DATA
form UPLOAD_DATA .
CALL FUNCTION 'WS_UPLOAD'
EXPORTING
FILENAME = P_FILE
FILETYPE = 'DAT'
TABLES
data_tab = IT_UPLOAD.
endform. " UPLOAD_DATA
*& Form BDCDATA_OPEN
FORM FOR BDC_OPEN_GROUP.
form BDCDATA_OPEN .
CALL FUNCTION 'BDC_OPEN_GROUP'
EXPORTING
CLIENT = SY-MANDT
GROUP = 'GLMASTER'
HOLDDATE = SY-DATUM
KEEP = 'X'
USER = SY-UNAME.
endform. " BDCDATA_OPEN
*& Form BDC_POPULATE
POPULATING BDC DATA .
form BDC_POPULATE .
loop at it_upload.
PERFORM BDC_SUB1 USING 'X' 'SAPLGL_ACCOUNT_MASTER_MAINTAIN' '2001'.
PERFORM BDC_SUB2 USING 'BDC_OKCODE' '=ACC_CRE'.
PERFORM BDC_SUB2 USING 'BDC_CURSOR' 'GLACCOUNT_SCREEN_KEY-SAKNR'.
PERFORM BDC_SUB2 USING 'GLACCOUNT_SCREEN_KEY-SAKNR' IT_UPLOAD-SAKNR.
PERFORM BDC_SUB2 USING 'GLACCOUNT_SCREEN_KEY-BUKRS' IT_UPLOAD-BUKRS.
PERFORM BDC_SUB1 USING 'X' 'SAPLGL_ACCOUNT_MASTER_MAINTAIN' '2001'.
PERFORM BDC_SUB2 USING 'BDC_OKCODE' '=2102_GROUP'.
PERFORM BDC_SUB2 USING 'BDC_CURSOR' 'GLACCOUNT_SCREEN_COA-KTOKS'.
PERFORM BDC_SUB2 USING 'GLACCOUNT_SCREEN_COA-KTOKS' IT_UPLOAD-KTOKS.
PERFORM BDC_SUB2 USING 'GLACCOUNT_SCREEN_COA-XPLACCT' IT_UPLOAD-XPLACCT.
PERFORM BDC_SUB1 USING 'X' 'SAPLGL_ACCOUNT_MASTER_MAINTAIN' '2001'.
PERFORM BDC_SUB2 USING 'BDC_OKCODE' '=2102_BS_PL'.
PERFORM BDC_SUB2 USING 'GLACCOUNT_SCREEN_COA-GVTYP' IT_UPLOAD-GVTYP.
PERFORM BDC_SUB2 USING 'GLACCOUNT_SCREEN_COA-XBILK' IT_UPLOAD-XBILK.
PERFORM BDC_SUB1 USING 'X' 'SAPLGL_ACCOUNT_MASTER_MAINTAIN' '2001'.
PERFORM BDC_SUB2 USING 'BDC_CURSOR' 'GLACCOUNT_SCREEN_COA-TXT20_ML'.
PERFORM BDC_SUB2 USING 'GLACCOUNT_SCREEN_COA-TXT20_ML' IT_UPLOAD-SHORT.
PERFORM BDC_SUB2 USING 'GLACCOUNT_SCREEN_COA-TXT50_ML' IT_UPLOAD-LONG.
PERFORM BDC_SUB1 USING 'X' 'SAPLGL_ACCOUNT_MASTER_MAINTAIN' '2001'.
PERFORM BDC_SUB2 USING 'BDC_OKCODE' '=TAB02'.
PERFORM BDC_SUB2 USING 'GLACCOUNT_SCREEN_CCODE-WAERS' IT_UPLOAD-WAERS.
PERFORM BDC_SUB2 USING 'GLACCOUNT_SCREEN_CCODE-XSALH' IT_UPLOAD-XSALH.
PERFORM BDC_SUB2 USING 'GLACCOUNT_SCREEN_CCODE-MITKZ' IT_UPLOAD-MITKZ.
PERFORM BDC_SUB2 USING 'GLACCOUNT_SCREEN_CCODE-XOPVW' IT_UPLOAD-XOPVW.
PERFORM BDC_SUB2 USING 'GLACCOUNT_SCREEN_CCODE-XKRES' IT_UPLOAD-XKRES.
PERFORM BDC_SUB2 USING 'GLACCOUNT_SCREEN_CCODE-ZUAWA' IT_UPLOAD-ZUAWA.
PERFORM BDC_SUB1 USING 'X' 'SAPLGL_ACCOUNT_MASTER_MAINTAIN' '2001'.
PERFORM BDC_SUB2 USING 'BDC_OKCODE' '=TAB03'.
PERFORM BDC_SUB2 USING 'GLACCOUNT_SCREEN_CCODE-FSTAG' IT_UPLOAD-FSTAG.
PERFORM BDC_SUB2 USING 'GLACCOUNT_SCREEN_CCODE-XGKON' IT_UPLOAD-XGKON.
CALL FUNCTION 'BDC_INSERT'
EXPORTING
TCODE = 'FS00'
TABLES
dynprotab = IT_BDCDATA.
endloop.
endform. " BDC_POPULATE
*& Form BDC_CLOSE
FORM FOR CLOSING BDC_GROUP
form BDC_CLOSE .
CALL FUNCTION 'BDC_CLOSE_GROUP'.
endform. " BDC_CLOSE
*& Form BDC_SUB1
FORM FOR BDCDATA.
form BDC_SUB1 USING A B C.
CLEAR IT_BDCDATA.
IT_BDCDATA-DYNBEGIN = A.
IT_BDCDATA-PROGRAM = B.
IT_BDCDATA-DYNPRO = C.
APPEND IT_BDCDATA.
endform. " BDC_SUB1
*& Form BDC_SUB2
text
form BDC_SUB2 USING A B.
CLEAR IT_BDCDATA.
IT_BDCDATA-FNAM = A.
IT_BDCDATA-FVAL = B.
APPEND IT_BDCDATA.
endform. " BDC_SUB2
Points will be rewarded.
Thanks in advance.
Francis.Hi,
Once the program is executed..It will a BDC session..
THen you have to use the transaction SM35..To process the BDC session..
Thanks,
Naren -
LSMW for transaction FS00 is very slow
Hello all, I wrote a batch input program to process GL entries for Chart of Accounts using LSMW, transaction FS00. We are using ECC 6.0. I could not use the direct input program becuase my client has FS01 and FS02 turned off. It is very slow. I have to process 107,000 transactions and it is exitmated to take about 30 hours. I know I can break it up into smaller peices but I was hoping someone has ran into this before.
Any ideas would be appreciated, ThanksWould tend to agree, it's unlikely to be the portal. That transaction has lots of different screen elements, so rendering them as HTML via the internal ITS takes time, if you have a large org structure that would make things worse.
Not sure if it will make a noticeable difference, but you could try using the display version of the transaction instead (PPOSE).
Cheers,
John -
FS00 BDC problem in marking checkbox
Hello All,
I have written bdc for tcode FS00 for gl master record upload but im getting error while uploading.
In flat file i have putted value 'x' for posting without tax allowed, manage in local currency,open item and line item but when im running a bdc the checkboxes are getting checked but im getting the error "enter a valid value"
If i create every account manually and tick the checkbox thn its not giving error but in bdc program if i m putting tick in checkbox im getting error
Pls let me knw is there any other value of checkbox other thn 'x'?
Thnks
Sunnynot what you want to hear, but why write your own BDC for FS00 when there is program RFBISA00 that does it all for you?
You can nicely map source to target data using LSMW direct input object 0010.
Cheers
Thomas -
Fs00 bdc problem in ticking checkbox fields
Hello All,
I have written bdc for tcode FS00 for gl master record upload but im getting error while uploading.
In flat file i have putted value 'x' for posting without tax allowed, manage in local currency,open item and line item but when im running a bdc the checkboxes are getting checked but im getting the error "enter a valid value"
If i create every account manually and tick the checkbox thn its not giving error but in bdc program if i m putting tick in checkbox im getting error
Pls let me knw is there any other value of checkbox other thn 'x'?
Thnks
Sunnyhi Sunny,
just rin the BDS in mode A (show all screens) or E (stop at error), so that you'll see what is exactly the problem. I assume the problem is somewhere else (not by the checkboxes), for another field you enter a wrong value, which is not accepted by the system. Just check, where the cursor is placed, right after the error message!
hope this helps
ec -
Hi All,
I have written bdc for tcode FS00 for gl master record upload but im getting the below error while uploading.
Cursor filed GLACCOUNT_CCODE-WAERS. does not exist in the screen.
But the screen has the default value for WAERS as EUR.
Can you please let me know ,what is the prblem involved?
Regards,
PriyaHi,
Thanks for the information.
I tired that too.
if i execute the program in ' A' ,it is uploading the data successfully.
If i try to exceute in 'N' mode ,it is giving that error.
Regards,
Priya. -
HI GURU,
I have created a lsmw for tc FS00, but when I convert data the header of BI session there isn't generated.
I have the session but not the header session.
can u help me?
thx
ValerioHi,
Try repeat recording of your transaction or better use batch input program RFBISA00 method.
Regards,
Eli -
Hi,
What are tables related to Gl a\c uploading?
What is the tcode for recording ?
pls, suggesssst the best way for uploading !
Thanks in advance.
regards
umakanthproblem in bdc session method for tcode FS00
which method to upload G/L master???
BDc recording
Reward points if it is useful... -
Using Reconciliation account in Miro
Hi,
I would like to know is it possible to include new tab in Miro for reconciliation account or it can be done only with using access key for table SKB1. What are the customizing steps for this. I need of this function to deduct down payment to vendor in invoice receipt. When I use f-54 the system made :
Dt Vendors (Recons Acc)
Ct Vendor advance payment
Ct Tax acc for purchasing
It is not allowed from our legislation.
I have to made following postings:
1/ Posting Invoice for vendor down payment:
Dt Vendor Down payment (Reconcilliation Acc) 5000
Dt Tax acc for purchasing 1000
Ct Vendor Acc (Reconciliation Acc) 6000
2/ Posting Payment (This is clear. Only for example)
Dt Vendor Acc (Reconciliation Acc) 6000
Ct Bank Acc 6000
3/ Posting final invoice:
Dt Materials/Stocks 15000
Dt Vendor down payment(negative posting) -5000
Dt Tax Acc 2000
Ct Vendor Acc 12000
4/ Posting payment:
Dt Vendor Acc 12000
Ct Bank Acc 12000
Thanks in advance:
DanielaHi Kuntal,
you can define per reconciliation account 1 - n alternative reconciliation accounts.
(SPRO: Financial Accounting (New) - Accounts Receivable and Accounts Payable - Business Transactions - Postings with Alternative Reconciliation Account - Define Alternative Reconciliation Accounts.)
Only those defined accounts can be used for customers / vendors with this default rec.account.
The master data of all reconciliation accounts must be similiar and marked in field
KNB1-XMITK for "Reconcil.acct ready for input" (FS00 Create/Bank/Interest), both the default and the alternative rec.accounts.
There is no programming to do.
Coming from SD there is a special menu in customizing to assign alternative
rec.accounts:
Sales and Distribution - Basic Functions - Account Assignment/Costing - Reconciliation Account Determination
Prerequisite is the FI definition as described above for FI.
Then you have to define a determination procedure ex. KOFIAB with a account determination ex. KOAB.
The procedure has to be assigned to the billing types you want to work on.
Further you need a decision table and rules to assign finally the reconciliation accounts for the determination (KOAB) and the rules given.
Hope I could help you.
Kind regards,
Theresia -
i have a accounting table consist of the folwing fields:
ACC_ID NOT NULL NUMBER(10)
ACC_DESC VARCHAR2(100)
ACC_PARENT_ID NUMBER(6)
IS_PARENT NUMBER(1)
and another table for transacion have two filds:
ACC_ID NUMBER(10)
AMOUNT NUMBER(20,2)
THE ACCOUNT TABLE Is a Hierarchical
when i insert the value in transaction table the acc_id should not be PARENT ACCOUNT
I wnat the result of view in this way
acc_id is_parent amount
1 1 5000
11 1 5000
111 1 5000
1111 0 1500
1112 0 1500
1113 0 2000
the sumation in the parent account debent on the sumation of chield account
i hope if i find the helpCREATE TABLE ACC (
ACC_ID VARCHAR2(12) PRIMARY KEY,
ACC_DESC VARCHAR2(100),
PARENT_ACC VARCHAR2(12),
IS_PARENT NUMBER(1));
INSERT INTO ACC VALUES('1','ACC1',NULL,1);
INSERT INTO ACC VALUES('11','ACC2',1,1);
INSERT INTO ACC VALUES('111','ACC3','11',1);
INSERT INTO ACC VALUES('1111','ACC41','111',0);
INSERT INTO ACC VALUES('1112','ACC42','111',0);
INSERT INTO ACC VALUES('1113','ACC43','111',1);
INSERT INTO ACC VALUES('11131','ACC43','1113',0);
CREATE TABLE TRANS (
ACC_ID VARCHAR2(12),
AMOUNT NUMBER(10,2));
INSERT INTO TRANS VALUES (1111,3000);
INSERT INTO TRANS VALUES (1112,5000);
INSERT INTO TRANS VALUES (11131,4000); -
hi all
while creating gl account i am not given option for open item mangement after some postings i came to know tht is open item mangent how to make it now this as open item
regard s
ramanHI Raman,
Go for Tcode FS00> Select that GL account>Go in change mode button.
In second tab (control data) there is check box for Open Item Management.You can select check box for activaitng open item management.
Only those transactions will come under open items which have posted after activating open item management. Old transactions wont be affected.
Regards,
Nilesh Joshi -
Upload of chart of accounts at coa and company code level
dear all
can you tell me how it is best to upload a new chart of accounts both as a chart of accounts level and company code. i am planning to use lsmw but shoud i upload chart of accounts first then company code level?
with many thanks
PeterHello Peter,
If you have single company code then create one LSMW for transaction "FS00" it upload the COA both at company code and COA level. If you have morethan one company code and you want to upload same COA to both company codes then better first COA level with FSP0 then company code level with FSS0 because here you can extend the required GL's from COA to COmpany code.
Regards
Swapna -
Inverted comma while uploading
Hello Friends,
I am facing a liitle problem while uploading the longtext for tcode FS00 .
In physical file or source file the long text doesnt contains any double quotes for text but at the time of uploading sap takes tht text in double quotes automatically.
pls let me knw how to avoid this.
Thnks
Sunnysolved by my own..
-
hi friends,
i am supposed to perform a GL upload in finance,
which is the best way to perform that: LSMW or BDC,
did any one come across such a scenario before.LSMW is good for GL upload.
Create a recording for the FS00 and then create LSMW.
Refer to this link for step by step information on LSMW
http://www.scmexpertonline.com/downloads/SCM_LSMW_StepsOnWeb.doc
Regards,
Naimesh Patel
Maybe you are looking for
-
Added code for VA01 transaction ----in the include MV45AFZZ
Hi All, I have added the code for pop-up if the quantity is greter than 20000 then we need to give the confirm pop-up. for that i have added code like this. When we clik on YES it will save the order. suppose if i clik on NO then i need to change the
-
Decimal places for condition type .
Dear sir, I have a condition type like JCV1,ZADC & same are included in purchase order.These are the manual condition type. I have created a purchase order & on condition tab page in once i enter 10 % for jcv1 condtion type ,system is showing tha
-
I open a PDF and when I want to closed it, it does not close until I closed various times. This happens: Adobe is not responding. And then this statement " The Organizer database is damaged and will be reset the next time Acrobat is launched. Quit th
-
Planned cost for processing the component
Hi All, How to see the planned cost for processing any component or finished product in SAP. I don't want actual cost for processing the component. Regards, Shailendra
-
Workflow for authorization requests
Hi First of all I don't normally work with SAP security and authorizations, so please tell me if my question is in wrong forum. My question Does any Workflow for authorization requests exist. If I search SDN and google, I get lots of hits about autho