Help on T-code FFB4
Hi All !
Could any body please have look at tcodeFFB4? I need to know the
expected file layout for the upload.
Pls. help me out.
Thank you,
this file is basically for checking the check deposite data
Interface for Check Deposit Data Entered Externally
Description
Program RFEBSC00 imports into the SAP System check deposit data entered in an external system.
The program can directly generate batch input sessions to post the data to the general ledger and subledger. You can have the program post the data either immediately or at a later point in time (in the latter case, use program RFEBSC10).
You can also manually postprocess the check deposit lists stored in the SAP System before you carry out posting. Subsequent processing is made by using the transaction for manual check deposit. You can use all the functions in this transaction to process a check deposit list entered in an external system.
For more information, refer to the documentation on the individual program parameters, especially:
Check file only
Check if in system
Find bank details
Run user exit
Requirements
In order to create a check deposit list, you need the identification for the house bank account and the individual list as well as certain control parameters. If these values are not imported from the external system, you can enter them as parameters for the program (optional entries for the check deposit list). Certain parameters are also generated automatically, if they are not imported. These are indicated as such in the parameter documentation.
Output
The posting log provides information, separated by posting area, on all postings placed in the batch input session. It also lists the external business transaction codes and the internal transactions that control posting.
The processing statistics show you:
how many postings
were created for each session
could not be made due to an error
for how many line items by definition, no postings could be made.
Technical Description of the Interface
File Format
The interface reads the delivered data from a sequential file. The format is ASCII. The structure is line-oriented; i.e., every line must end with the line end indicator (CRLF).
Line Layout
Every line consists of one of the following structures:
Header record (record type 0, structure FEBSCSA).
The header record contains the data that applies to all checks in a check deposit list.
Memo record (record type 1, structure FEBSCSB).
A memo record contains data on an individual check.
Clearing record (record type 2, structure FEBSCSC).
A clearing record contains the data necessary for selecting an open item in a customer account. Several clearing records can be allocated to a single check.
The individual fields from the structures are placed in each line, with no intervening gaps or separators and with the correct length.
You must keep to the following sequence for the records:
Header record
Memo record
- clearing record
- clearing record
Memo record
Header record
There must always be a header record at the beginning of the line.
Clearing records can be left out if there is no appropriate data.
Explanation of the Individual Fields:
General:
If the whole length of a field is not required, enter your data in left justification.
Date fields (DATS type) must be filled with a date in the format YYYYMMDD.
Depending on how your system has been configured, amounts can be imported with a comma or a period as a decimal point. Additional amount formats (e.g., commas denoting thousands) are not possible. Amounts are positive.
You must always make entries in the SATZTYP and TABNAME fields.
The following list explains only those fields that are not clearly defined by their short description or that are linked to special functions.
Header record
FEBSCSA-BWAER Currency:
Bank account currency
You only have enter the currency if the program cannot identify the bank account using the account number and bank key.
FEBSCSA-GRUPPE Group:
Freely definable distinguishing feature.
You must uniquely define this field for each bank account and entry day.
Special function: If you can uniquely define this field, while importing, the program can then check whether the data record has already been imported.
FEBSCSA-VGMAN_E Transaction:
Posting rule in the SAP System.
FEBSCA-WAERS Currency:
Currency of the check.
FEBSCSA-ESBTR_M Total of all amounts:
Amount total of all checks.
The program checks whether the imported checks match this value.
If you do not make an entry in this field, the program does not check the total.
FEBSCSA-ANZES Number of checks
The program checks the number of checks imported against the number entered here.
If you do not make an entry, the program does not check the number of checks.
As long as no entries are made in them, all the fields, except ESBTR_M and ANZES, in the structure are entered as program parameters when the data is imported into the SAP System.
Memo Record
FEBSCSB-GRPNR Bundle number for 2nd processing
If you choose this field, the subledger postings are sorted by this criterion and a separate batch input session is created for each.
FEBSCSB-AGBUK Alternative company code:
This field specifies the company code in which open items should be cleared (items are selected via the clearing records).
You only fill this field if the company code is different from the house bank account company code.
After importing the data, you can manually postprocess it.
Clearing record
FEBSCSC-AGKON Customer number:
In this field, you can enter the customer number in the SAP system directly or as a matchcode (=D.ABCD).
When selecting via document number or reference document number, you have the option of making an entry in this field.
When importing the data, the program can try to determine the customer number via the bank details stored in the system.
The current version of the program only reads the first 10 characters of the field.
FEBSCSC-SELFD Field name:
This is the name of the field the program should use to select open items from the document database.
You can make the following entries:
<b>'BELNR' document number (char 10)
'BLDAT' document date
'BUDAT' posting date
'DEPOT' securities account name (char 10)
'REBZG' invoice reference (char 10)
'VALUT' value date
'VBEWA' transaction type (char 4)
'VERTN' contract number (char 13)
'WRBTR' amount
'XBLNR' reference document number (char 16)
'ZUONR' allocation number (char 18)
FEBSCSC-SELVON Search criteria:</b>
reward if useful.
Amit Singla
Message was edited by:
Amit Singla
Message was edited by:
Amit Singla
Similar Messages
-
Search help for material code in VA01
Dear Experts,
In VA01 tcode in item level if user press f4 in the material code then we will get all the f4 helps for few fields.Now i need to add one more field mtart from mara table in the existing search help of material code.
plz suggest me how can i proceed.
If u have any documets regarding adding one more fied to existing search help plz send me.
Thanks & Regards,
farook.
Edited by: farook shaik on Aug 18, 2009 8:58 AMHi,
You can do that using search help exits you would find several threads already posted to the forum for this like below:
Link[Search Help Exits|Search Help Exit;
Regards,
Himanshu -
Help with html code - inserting video into Muse
I am seeking help writing the code to insert a video into Muse. I uploaded video into my Business Catalyst hosting. I need it to autoplay, loop and not show any controls or frames.
When I host video on Vimeo or YouTube, I see markings on the video that is why I am trying to just host in the same place that the files are stored for my website. If there is a way to host on youtube with out any markings showing up on the video I would be open to that too.
I don't want to see any play button or time bar.
Thanks in advance!!Hello,
Just as an FYI - we also have an HTML5 video tool over at MuseThemes.com that achieves this, but works on mobile devices as well. The link above looks like it uses Flash, which isn't common anymore since the release of HTML5 based video.
Simply drag the widget out onto your canvas, and link up your videos / set options like loop, controls visible, etc. It's quite a flexible widget, and there's a complete training video included so you don't get stuck
Check out the widget here
Just wanted to provide another alternative that could be helpful. Cheers!
Steve Harris
MuseThemes.com -
Need help in transcation code ime0
I need help in transaction code ime0. I mean to say what is this TCode doing? What different Drill-down program means? Where I can use this report?
Regards,
SubhasishHi
Please check the link for help
<a href="http://help.sap.com/saphelp_47x200/helpdata/EN/5c/8db33f555411d189660000e829fbbd/frameset.htm">CA - Drilldown Reporting</a>
Hope it helps
Anirban -
ABAP Sample Program for T Code FFB4
Hi guys: I have the structure that t code FFB4 requires, but now I need to code a program for SAP to read the csv or text file and convert it automatically to match the structures required by FFB4 to post successfully. Does anyone please have a sample program that they have written for this purpose? The CSV/txt file is being generated by an external system but now SAP needs to make sense of it.
The structures are:
Header record (record type 0, structure FEBSCSA).
Memo record (record type 1, structure FEBSCSB).
Clearing record (record type 2, structure FEBSCSC).
Please provide a sample code so I can debug & tweak it.
Thanks so much
Full points will be rewarded.
BrianNo. However, you just have to write a custom program to do the following.
data : gi_filename like rlgrap-filename,
gi_name like thead-tdname," You image name
gi_spras like thead-tdspras,
gi_object like thead-tdobject value 'GRAPHICS',
gi_id like thead-tdid value 'BMAP',
l_extension like rlgrap-filename value 'BMP',
gi_title like bapisignat-prop_value,
gi_resident like rsscg-resident,
gi_btype like stxbitmaps-tdbtype value 'BMON',
gi_autoheight like rsscg-autoheight value ' ',
gi_resolution like stxbitmaps-resolution value '600',
l_stxbitmaps like stxbitmaps.
For each image do the following perform.
perform import_bitmap_bds(saplstxbitmaps)
using gi_filename
gi_name
gi_object
gi_id
gi_btype
l_extension
gi_title
gi_resident
gi_autoheight
changing l_docid
gi_resolution. -
Search help and Match code oject
How to create the search help in version 5.0 and 6.0 ? what is elementary search help,collective search help? what is the use of these search helps? where we use elementary and collective searsc helps? what is the difference between searc help and match code object? how to use in reports?where we use search help and F4IF_INT_TABLE_VALUE_REQUEST function module? what is the diffference between them?
Hi Rk,
1) Elementary search helps describe a search path. The elementary search help must define where the data of the hit list should be read from (selection method), how the exchange of values between the screen template and selection method is implemented (interface of the search help) and how the online input help should be defined (online behavior of the search help).
2) Collective search helps combine several elementary search helps. A collective search help thus can offer several alternative search paths.
3)An elementary search help defines the standard flow of an input help.
4) A collective search help combines several elementary search helps. The user can thus choose one of several alternative search paths with a collective search help.
5)A collective search help comprises several elementary search helps. It combines all the search paths that are meaningful for a field.
6)Both elementary search helps and other search helps can be included in a collective search help. If other collective search helps are contained in a collective search help, they are expanded to the level of the elementary search helps when the input help is called.
CREATION:
Go to SE11 Tcode
select search help
give the 'z' search help name and create
select the selection method ur table name eg : 'mara'
dialog module 'display value immediately'.
add the field whatever u want and lpos = 1 and spos = 1 and check import and export parameter.
where left position when displaying and spos = search position
and then save and activate ..
See the links:
http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ee38446011d189700000e8322d00/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ee45446011d189700000e8322d00/content.htm
pls go through this for search help creation
http://help.sap.com/saphelp_nw2004s/helpdata/en/41/f6b237fec48c67e10000009b38f8cf/content.htm
Search Help Exits:
Re: dynamic values for search help
Re: Dynamic search help
Thanks,
Reward If Helpful. -
Can you help with the code to publish Flash to my own domain.
Thank you for your help, I publish the my site to my own domain, I do not use .Mac, I tested your code and ity works well on .Mac, can you help with the code to publish to my own domain.
Thank you againYou appear to have just collected a variety of code snippets and thrown them together, including a section of AS2 code ( gage.onRelease = function() {... )
The suggestion I offered yesterday still stands. You should find a tutorial regarding AS3 and the atan2 function. Beyond that, what you show suggests this is a school assignment. You should seek help from your fellow students and instructor if that is the case. -
My macbook pro intel core duo 2 keeps restarting intermittenly. Help with error code.
I have run a Hardware Test, and it gives the follwing error code. Can anyone tell me what this is? I recently had my logic board replaced within the last 3 months, so it shouldn't be a problem there.
Thank you very much for any and all help.
Error code:
4SNS/I/40000000:TGOH-128.00Online references possible memory issue? Sensors?
https://discussions.apple.com/thread/3140607?start=0&tstart=0
Keep taking it back and they keep switching parts until the problem is gone. -
I need help with this code error "unreachable statement"
the error_
F:\Java\Projects\Tools.java:51: unreachable statement <-----------------------------------------------------------------------------------------------------------------THIS
int index;
^
F:\Java\Projects\Tools.java:71: missing return statement
}//end delete method
^
F:\Java\Projects\Tools.java:86: missing return statement
}//end getrecod
^
3 errors
import java.util.*;
import javax.swing.*;
import java.awt.*;
public class Tools//tool class
private int numberOfToolItems;
private ToolItems[] toolArray = new ToolItems[10];
public Tools()//array of tool
numberOfToolItems = 0;
for(int i = 0; i < toolArray.length; i++)//for loop to create the array tools
toolArray[i] = new ToolItems();
}//end for loop
}//end of array of tools
public int search(int id)//search mehtod
int index = 0;
while (index < numberOfToolItems)//while and if loop search
if(toolArray[index].getID() == id)
return index;
else
index ++;
}//en while and if loop
return -1;
}//end search method
public int insert(int id, int numberInStock, int quality, double basePrice, String nm)//insert method
if(numberOfToolItems >= toolArray.length)
return 0;
int index;
index = search(id); <-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HERE
if (index == -1)
toolArray[index].assign(id,numberInStock, quality, basePrice,nm);
numberInStock ++;
return 1;
}//end if index
}//end if toolitem array
return -1;
}//end insert method
public int delete(/*int id*/)//delete method
}//end delete method
public void display()//display method
for(int i = 0; i < numberOfToolItems; i++)
//toolArray.display(g,y,x);
}//end display method
public String getRecord(int i)//get record method
// return toolArray[i].getName()+ "ID: "+toolArray[i].getID()
}//end getrecod
}//end class
Edited by: ladsoftware on Oct 9, 2009 6:08 AM
Edited by: ladsoftware on Oct 9, 2009 6:09 AM
Edited by: ladsoftware on Oct 9, 2009 6:10 AM
Edited by: ladsoftware on Oct 9, 2009 6:11 AMladsoftware wrote:
Subject: Re: I need help with this code error "unreachable statement"
F:\Java\Projects\Tools.java:51: unreachable statement <-----------------------------------------------------------------------------------------------------------------THIS
int index;
^
F:\Java\Projects\Tools.java:71: missing return statement
}//end delete method
^
F:\Java\Projects\Tools.java:86: missing return statement
}//end getrecod
^
3 errorsThe compiler is telling you exactly what the problems are:
public int insert(int id, int numberInStock, int quality, double basePrice, String nm)//insert method
if(numberOfToolItems >= toolArray.length)
return 0; // <<== HERE you return, so everyting in the if block after this is unreachable
int index;
index = search(id); //< -----------------------------------------------------------------------------------------------------------------HERE
if (index == -1)
toolArray[index].assign(id,numberInStock, quality, basePrice,nm);
numberInStock ++;
return 1;
}//end if index
}//end if toolitem array
return -1;
}//end insert method
public int delete(/*int id*/)//delete method
// <<== HERE where is the return statement?
}//end delete method
public String getRecord(int i)//get record method
// return toolArray.getName()+ "ID: "+toolArray[i].getID() <<== HERE you commented out the return statement
}//end getrecod
}//end class -
Install Flex 4
Exit Code: 7
-------------------------------------- Summary --------------------------------------
- 0 fatal error(s), 3 error(s), 1 warning(s)
WARNING: Memory requirements not met for {74EF259F-1DC6-4DEE-866B-0707173D7654}
ERROR: Custom Action for payload {74EF259F-1DC6-4DEE-866B-0707173D7654} Adobe Flash Builder returned error. Failing this payload.
ERROR: The following payload errors were found during install:
ERROR: - Adobe Flash Builder: Install failed
My Pc
Pentium D CPU 2.80GHz, 2.80GHz
992 MB in RAM
HDD: 38.0GB, Used: 23.3GB, Free: 14.7GB
Sistem
Microsoft Windows XP Pro.
Ver. 2002
Service Pack 3
Help to install tehe Flex Build 4, plase.Hi,
I had a similar problem (see error details below) installing on Windows 7 Professional using a domain account which is in the local admin group. I think my problem was due to an @ character in one of the following environment variables:
APPDATA=C:\Users\my_username@my_company.com\AppData\Roaming
HOMEPATH=\Users\my_username@my_company.com
LOCALAPPDATA=C:\Users\my_username@my_company.com\AppData\Local
USERPROFILE=C:\Users\my_username@my_company.com
I solved the problem by creating a local account with a plalin alphabetical username, adding it to the local administrator group and re-running the installer under that account by right clicking and selecting "Run as Administrator".
I got this idea from the following blog posts:
http://www.niallodoherty.com/post.cfm/adobe-flash-builder-4-installation-error-exit-code-7
http://www.joebillman.com/blog/2010/04/flash-builder-4-install-error/
Hope that helps,
Carl
Exit Code: 7
-------------------------------------- Summary --------------------------------------
- 0 fatal error(s), 4 error(s), 0 warning(s)
ERROR: Custom Action for payload {74EF259F-1DC6-4DEE-866B-0707173D7654} Adobe Flash Builder returned error. Failing this payload.
ERROR: The following payload errors were found during install:
ERROR: - Adobe Flash Builder: Install failed
ERROR: - Adobe Flash Player 10 ActiveX: Install failed -
Need help with WMI code that will send output to db
'm new to WMI code writing, so I need some help with writing code that we can store on our server. I want this code to run when a user logs into their computer
and talks to our server. I also want the code to:
* check the users computer and find all installed patches
* the date the patches were installed
* the serial number of the users computer
* the computer name, os version, last boot up time, and mac address
and then have all this output to a database file. At the command prompt I've tried:
wmic qfe get description, hotfixid
This does return the patch information I'm looking for, but how do I combine that line of code with:
wmic os get version, csname, serialnumber, lastbootuptime
and
wmic nicconfig get macaddress
and then get all this to output to a database file?Thank you for the links. I checked out http://technet.microsoft.com/en-us/scriptcenter/dd793612.aspx and
found lots of good information. I also found a good command that will print information to a text file.
Basically what I'm trying to do is retrieve a list of all installed updates (Windows updates and 3rd party updates). I do like that the below code because it gives me the KB numbers for the Windows updates. I need this information so my IT co-workers &
I can keep track of which of our user computers need a patch/update installed and preferably which patch/update. The minimum we want to know is which patches / updates have been installed on which computer. If you wondering why we don't have Windows automatic
updates enable, that's because we are not allowed to.
This is my code so far.
#if you want the computer name, use this command
get-content env:computername
$computer = get-content env:computername
#list of installed patches
Get-Hotfix -ComputerName $computer#create a text file listing this information
Get-Hotfix > 'C:\users\little e\Documents\WMI help\PowerShell\printOutPatchList.txt'
I know you don't want to tell me the code that will print this out to a database (regardless if it's Access or SQL), and that's find. But maybe you can tell me this. Is it possible to have the results of this sent to a database file or do I need to go into
SQL and write code for SQL to go out and grab the data from an Excel file or txt file? If I'm understanding this stuff so far, then I suspect that it can be done both ways, but the code needs to be written correctly for this to happen. If it's true, then which
way is best (code in PowerShell to send information to SQL or SQL go get the information from the text file or Excel file)? -
BCM 2007 error: "To help prevent malicious code from running, one or more objects"
Recently we changed our e-mail accounts around to a new domain name. After this switch, BCM no longer allows adding, editing or any other manipulation of contact records. I get an error message saying "To help prevent malicious code from running, one
or more objects in this form were not loaded."
I have tried clearing the forms cache, uninstalling and reinstalling BCM and even adding the old e-mail address back into the Outlook profile and nothing works.
Is there something I have missed somewhere or am I looking at a complete reinstall of Outlook and BCM?
JonHi Jon
Thank you for the update. It could be another Active X Component - BCM 2007 calls several of them
On thing you could do is run a Process Monitor Log to see if perhaps another component is Blocked. To do that try the following:
1. Close Outlook and as many other programs as possible
2. Download and Extract Process Monitor from here -
http://technet.microsoft.com/en-us/sysinternals/bb896645
3. Start Process Monitor
4. Start Outlook
5. Reproduce the error in BCM
6. Stop Process Monitor by going to the File menu and unchecking "Capture Events"
At this point you can try filtering by clicking the Filter Icon (the Funnel) on the menu bar. Click on the Left Drop down at the top of the Dialog and Select "Path"
For the second dropdown select "Contacts" and then filter on "ActiveX Compatibility" (without the quotes)
in my lab, every GUID under HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility came up with a result of "Name Not Found"
On your system, are there any are present (the Result Column will show "Success")?
If so, then I would check the Compatibility Flag for that one (Hint - if you right-click on an Entry you can select "Jump To" to open Regedit to that location)
- or -
If you would like for me to take a look at it, in Process Monitor Go to the File > Save Menu and save it as a .PML file. Then send it to me at cts-larrymei at live.com
Note - Please ZIP the file prior to sending it
Thanks!
Larry - MSFT
Larry Meinstein -
I need help with my code..
hi guys. as the subject says I need help with my code
the Q for my code is :
write a program that reads a positive integer x and calculates and prints a floating point number y if :
y = 1 ? 1/2 + 1/3 - ? + 1/x
and this is my code
This program that reads a positive integer x and calculates
and prints a floating point number y if :
y = 1 - 1/2 + 1/3 - ? + 1/x
import java.util.Scanner; // program uses class Scanner
class Sh7q2
// main method begins execution of Java application
public static void main( String args[] )
// create Scanner to obtain input from command window
Scanner input = new Scanner( System.in );
int i = 1; // i is to control the loop
int n = 2; // n is suppose to control the number sign
int x; // a positive integer entered by the user
int m;
System.out.println("Enter a positive integer");
x = input.nextInt();
do
m = (int) Math.pow( -1, n)/i;
System.out.println(m);
n++;
i++;
while ( m >= 1/x );
} // end method main
} // end class Sh7q2 when I compile it there is no error
but in the run it tells me to enter a positive integer
suppose i entered 5
then the result is 1...
can anyone tell me what's wrong with my codeThis program that reads a positive integer x and calculates
and prints a floating point number y if :
y = 1 - 1/2 + 1/3 - ? + 1/x
import java.util.Scanner; // program uses class Scanner
class Sh7q2
// main method begins execution of Java application
public static void main( String args[] )
// create Scanner to obtain input from command window
Scanner input = new Scanner( System.in );
int i = 1; // i is to control the loop
int n = 1; // n is suppose to control the number sign
int x; // a positive integer entered by the user
double m;
int a = 1;
double sum = 0;
System.out.println("Enter a positive integer");
x = input.nextInt();
for ( i = 1; a <= x; i++)
m = Math.pow( -1, n+1)/i;
sum = sum + m;
n++;
a++;
System.out.print("y = " + sum);
} // end method main
} // end class Sh7q2is it right :S -
Closing a browser with the help of servlet code
Is it possible to close a browser by using servlet code?
If so please help me with code.
ThanksThis is really a javascript question, but it's:
window.close() -
I want parameter for program name entering with f4 help pls send code
I want parameter for program name entering with f4 help pls send code
Points if helpfulHi,
PROG is a string which indicates the type of the object --- program
u can call the FM as follows
CALL FUNCTION 'REPOSITORY_INFO_SYSTEM_F4'
EXPORTING
<b> object_type = 'PROG'
OBJECT_NAME = p_report</b>
ENCLOSING_OBJECT =
SUPPRESS_SELECTION = 'X'
VARIANT = ' '
LIST_VARIANT = ' '
DISPLAY_FIELD =
MULTIPLE_SELECTION =
SELECT_ALL_FIELDS = ' '
WITHOUT_PERSONAL_LIST = ' '
IMPORTING
OBJECT_NAME_SELECTED =
ENCLOSING_OBJECT_SELECTED =
STRUCINF =
TABLES
OBJECTS_SELECTED =
RECORD_TAB =
EXCEPTIONS
CANCEL = 1
WRONG_TYPE = 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.
Patil
Maybe you are looking for
-
I have a Creative Cloud subscription and I created a “Project” on the Behance site and when I attempted to create my own ProSite website, I received multiple error messages, so I requested assistance from the Behance/ProSite Customer Support. After
-
CM 2012 Reporting Services displays an error
When attempting to edit a Config Manager 2012 report, I get the followign error: A connection was successfully established with the server, but then an error occurred during the pre-login handshake. (provider: SSL Provider, error: 0 - The certificate
-
My old laptop has crashed and I'm using a new machine.
How do I go about re-downloading software (Photoshop) already purchased onto my new laptop?
-
1 song, different albums, same artist.
Hello, I have a question. I bought some albums on itunes (using my iPhone 5). Three of those albums have some songs that are exactly the same, artist and name. Two of those albums have one song that is exactly the same, no problem. but some of the so
-
Broadband Talk handset numbering on Home Hub 2B
Upgraded recently from an old Home Hub 1 to a 2B version. Initially, I made a bit of a mess in registering the two former handsets used for BBTalk access and as an internal intercom. Therefore I used the De-register all handsets option from the Hub