At the time of Batch input session system asking business place and profit
Hi,
After doing the transaction f.26 interest calculation on customers (security depost) then we are running the batch input session there system asking business place and profit center there we are giving manually, my client having thousands of customers so they wants update these automatically.
is there any option for automatically updation for business place and profit center.
Kindly give me the solution.
Thanks &Reg
obi
There will be two options.
1. Customize default profit centre for GL
2. Write substitution for profit centre
Similar Messages
-
Batch input session for FI postings
At the time of batch input session processing for FI postings (Transaction FB01), session is terminated due to following error message -
Message no. 00349
Field BSEG-PRZNR. does not exist in the screen SAPMF05A 0302
Batch session has been created using LSMW for data upload. As per field status of the GL account, some of the line items may or may not require an entry for particular field. How can we ignore this error during batch input session when a field is not required to be input for a particular GL account. However, flat file format contains this field because it is required for some of the GL accounts.
Let me know if you need more information / example. I desperately need a solution.
Regards,Dear Abhilasha,
Lets assume you have two gl accounts gl1 and gl2. gl1 requires this field to be entered, whereas gl2 does not allow you to enter value.
In this case, modify your logic as below:
I believe you can write code in LSMW as well.
However, if you are using BDC you can write logic as follows:
if gl_account_field = gl1.
PERFORM bdc_field USING 'BSEG-PRZNR'
value.
endif.
Hope this will help.
Regards,
Naveen. -
How to run the Batch input session(SM35) in background thru Report program
Hi Experts,
I am working in one modification report requirement ,the report is Mass upload will update and run the file via batch input session. The client requirement is to implement the report execution in background mode , the batch input session will process automatically (ie. the job runs the batch input session in background and process the session ends).
Currently, the report calls SM35 to write a batch input session and the user manually selects the session and record the transactions.
Once the Transaction enters and the selection-screen inputs are given, then the transaction executed in background mode and all the above batch input process to be implemented.
Please advise and guide me, how to proceed.
I need your guidance to proceed via Call transaction using bdcdata statement, if it can be achieved the requirement.
Thanks & Regards
San.Hi Arabind Prasad,
Thanks for your inputs.
I know the process of the report Execution in background and job steps.
I want the inputs for how to upload thru Batch input session in background job and the session should also processed automatically
Currently the report logic declared like call transaction 'SM35' and skip first screen.Once the report (tcode) executed (not in background) It writes one session in SM35. The user should select the session and process the transaction manually.
The new requirement is, if the report (tcode) executes in background mode...what and how the batch input session should be declared and how it process automatically (like you said mode 'N').
Hope I am clear in my query.
Please advise.
Regards
San.
Edited by: San Learner on Mar 1, 2011 7:16 PM -
How to check whether a batch input session is completed in ABAP program
I have created a ABAP program to create a batch input session (reference to RSBDCSUB). After the creation of the batch input session, I kick it to start and read the execution log. However, sometimes I cannot read anything from the execution log as the execution of the batch input is a synchronized process to the execution of my program, i.e. at the time being that I try to read the log of a particular transaction, that transaction is being processing / haven't start processing.
How can I check whether a batch input session is completed in the program?
The code that corresponding to the triggering of batch input session:
SUBMIT (SUBREPORT)
USER MTAB-USERID
VIA JOB MTAB-GROUPID
NUMBER JNUMB
WITH QUEUE_ID EQ MTAB-QID
WITH MAPPE EQ MTAB-GROUPID
WITH MODUS EQ 'N'
WITH LOGALL EQ LMODUS
Or is there any method to wait here until the process is completed before further processing?Hi gundam,
1. Or is there any method to wait here until the process is completed before further processing?
There is no such direct method to wait.
2. Immediately after submitting in background,
we cannot wait
neither can we LOOP and go on detecting
whether the b/g process has completed or not !
3. To over come such problems,
we have to use another technique.
4. we have to submit another
job which will get triggered
on event SAP_END_OF_JOB
ie. when the original job will finish,
our new job will AUTOMATICALLY get triggered,
5. This new job / program
will do the FURTHER actions !
regards,
amit m. -
Manual Bank Reconciliation Statement - Processing Batch Input Session
Hi experts,
After processing FF67 transaction, while processing batch input session, system expecting manual clearing of open items in bank sub accounts. If I manually clear, then only it is processing further till end of all transactions in batch input session. Can any one suggest, how to avoid this manual intervention in Batch Input Session, system should map cheque number, amount and clear automatically?
suggestions will be rewarded.
Regards
Sarma BHHi Sarma
In FF67 transaction code please select bank postings only check box
If thr anything u want tell me
Please award points if it is useful
Regards
Raju.k -
Please help me with some questions with batch input session?
hello everyone.
I come to some questions like
1 What is a batch input session ,
2 What is the alternative to batch input session?
3 An ABAP program creates a batch input session. We need to submit the program and the batch session in back ground. How to do it?
would you please help me with the questions, couldn't thank you more.
Best regards
FrankHi
Batch Input Session:
BATCH INPUT SESSION is an intermediate step between internal table
and database table. Data along with the action is stored in session
ie data for screen fields, to which screen it is passed, program
name behind it, and how next screen is processed.
Three processing modes of executing Batch Input Session :-
Run Visibly : You can correct faulty transactions online & work step-by-step through the transactions not yet executed.
Display Errors only : You can correct faulty transactions online. Transactions not yet executed, but without error, run in the background.
Run in Background .
2) What is the alternative to batch input session?
Call transaction.
3) An ABAP program creates a batch input session. We need to submit the program and the batch session in back ground. How to do it?
go to SM36 and create background job by giving
job name,job class and job steps (JOB SCHEDULING) -
Batch input session for 'MB1C' is different from TC 'MB1C'
hi all,
I processed my bdc in sm35 in 'process/foreground' mode , and I find the screen is different from front-end screen. what's wrong? In 'SHDB', I already click the 'not a batch input session' checkbox.Hi Liang,
Please check whether you are processing the bdc session for the same transaction 'MB1C' or is it session created for some other transaction. I don't think there can be separate screens for the same.
Regards,
Chetan.
PS:Reward points if this is helpful. -
Hello,
We are Unable to find the batch input session in the SM35 which is
executed successfully.
User executed T.code S_ALR_87012357 Which automatically triger for
Batch input session in SM35, User successfully executed the Batch input
session in SM35. But later we could not see the Batch input session
under processed tab.
Hence kindly suggest us how to keep the successfully processed batch
input session under Processed tab.
Regards,
Hemanth.Hi,
In BDC_OPEN_GROUP function module pass the value of KEEP parameter as 'X'.
So you can view the session after successful execution. -
How to see the Batch input session name in SM35 with User name.
Hi
Yesterday,User has created one Batch input session from FBWE and selected process button after that display errors only tick mark in SM35. Then the system displayed one error message"No Batch input data for screen SAPMF05A 0700".After that he came out from the screen. He dont know what happened.
Today we have verified in SM35. But there is no batch input session with his name. We have verified in incorrect screens and every thing in SM35.
We have verified in Table 'T045DTA'. There are some entries are there.
We dont know the session name also.
How we can find the session name created by the User.
We have not deleted any thing.
Please help me
Thanks
Ravi.Hi Ravi,
Yes, you should be able to create a new batch job for FBWE. You can see your own batch sessions from SYSTEM ==> OWN JOBS
Regards,
Mike -
Number of transactions in the current batch input session ...
Hi,
How to control a Number of transactions in the current batch input session ...
for LSMW.
Pls help. I'm new to LSMW
Thanks
Ram> Main idea is to get an idea about the DB
>
> currently in the PRD DB auditing is disabled.
> Im thinking of enabling the DB auditing.
> Therefore i'm looking to get rough idea about, number of transactions that will occur in the DB
>
> audit_sys_operations boolean FALSE
> audit_trail string NONE
>
> Will enabling auditing, make additional overhead to the database.!
I see.
Just my two cents on this:
- you enable auditing, when there is a requirement for it (business/legal wise), so it isn't really about the technical overhead
- and of course there is overhead. It's just the question whether or not your users will see a increased response time because of that.
> how can i check these stats in DB level. (table/view)
Check V$SYSSTAT and V$SYSMETRIC on Oracle level.
These should contain the information you like to see.
(btw: in my first reply I referred to how easy it is to create these statistic information on DB kernel level )
regards,
Lars -
SM35 - manual processing of the batch input session
Hello,
In SM35 I see that some batch input sessions were processed by user XXX-XXXX (user type:System) (in our case INT-3528) in N mode. The question is: how to determine the exact user who has really processed that session? We need to stop that - I guess - automatic processing of the sessions and process them manually.
Thanks for help,
SlawekHi,
also, you can check the logs directly in SM35. So if any documents were posted (or anyting updated in the system) information about what happened should be shown there.
If there were acounting documents (table BKPF), I think the user name will be the same system user "who" has processed the sessions.
I think that your basis team has set up the system in a way that batch input sessions are processed automatically. This is simialr when scheduled jobs are running under a pseudo user name (system user, IT user, not a real person behind). You can ask the basis team to switch off this automatic processing competely or only for selected sessions.
Hope that helps, points welcome
Csaba -
SM35-Downloading the Logs for the Batch-Input Session
Hi Folks,
I have above 300 Batch-Input sessions imported, and most of them ended with errors, right now I am copying the errors from line to line into excel but this is time consuming. Does any body has a solution to download the logs created through the Batch-Input session into excel sheets. So that I can send through mail to my customer.
Any help would be appriciated.
Thanks in Advance.
Sanjeev.Okay... I have one more crude way of downloading the log but this will only work if you have the new abap debugger available..
1. Go to SM35
2. Select the session and Click the log button
3. Select the log you want to download, activate debugging and choose display
4. Put a breakpoint at the statement "Call screen 1400."
5. Select "Switch to New ABAP debugger" from the Debugging option in the toolbar
6. Go to the "Tables" tab and enter BDCLM and hit enter
7. Click the "Services of the tool" option. This is the last of the 6 buttons available on the Tables tab besides the table control which displays the contents of internal table BDCLM
8. Choose "Save to local file" option on the following popup
Pretty lengthy and cumbersome approach but I think this is the only option available if you cannot migrate the program to production.
-Kiran -
How to export the Batch Input Session recording
Hi,
i want to export Batch Input Session Recording created by using LSMW from Developement server to quality.
Plz help.Hello,
To move to the quality system.
First Import the lsmw in text file in development system.
To import LSMW Tcode u will find Extra option in menu bar from there choose IMPORT PROJECTS.
save the file in desktop.
Second to move to quality system
go to LSMW tcode in quality system.
use EXPORT Projects from same menu bar EXTRA then follow the procedure.
LSMW cannot be transproted -
How to process a batch input session directly from the program
Hi,
I have developed a program which will create a batch input session.
When the program is executed, the session should get processed . ie. the user need not have to go to sm35 to process the session. I am facing some problem in this.
I am using BDC_INSERT by passing the tcode . The session is getting processed, but when i go to sm35, i noticed that the session is still listed under the "New" tab instead of the "Processed" tab.
Also I am not getting the final window with the buttons " Session overview" and "Exit Batch Input".
Please help me out in this.Hi
U have to submit the program RSBDCSUB:
SUBMIT RSBDCSUB WITH MAPPE = <session>
WITH VON = SY-DATUM
WITH BIS = SY-DATUM
WITH FEHLER = ' '
EXPORTING LIST TO MEMORY
AND RETURN.
Max -
What are the problems in processing batch input sessions?
hi,
What are the problems in processing batch input sessions? How is batch input process different from processing on line?
regards.sorry, question resolved.
Maybe you are looking for
-
System Specifications OS1: Windows 7 Ultimate x64 OS2: Ubuntu 12.04 x64 CPU: AMD FX Black 6100 6-Core 3.3 GHz MBD: GA-970A-UD3 GPU: MSI TwinFrozr III R7850 2 GB GDDR5¹ RAM: 4 GB DDRIII HD0: 500 GB Seagate SATA III HD1: 750 GB Seagate SATA III Solid S
-
How can I see what the proxy firefox actually uses when I check either of these two options? Does it take it from Internet Explorer? Are they stored somewhere in the registry?
-
Assert condition failed when saving freight unit planning in transportation cockpit
Hi all, I can successful complete Transportation Proposal and Optimizer Planning for freight Unit in Transportation cockpit. But when I am trying to save the freight Unit in Transportation cockpit, system is giving me dump "ERROR: The ASSERT conditio
-
Flex Objects disappearing automatically from QTP Object repository
Application : Flex 3 Automation Tool: QTP 10 Plug-ins installed - Flex 3.0.0 Whenever we try to add the flex objects in our application to QTP Object repository, the same is getting analyzed, added and gets disappeared automatically in seconds. Could
-
Importing duplicate file names
To Whom it might concern: I have upgraded from LR4 to LR5. LR4 allowed duplictes to be imported - one a jepg the other same file name but raw (CR2). LR5 does not allow me to do this. Am I mistaken or am I over looking something? Albert F Schwartz Jr