ITSG transaction FILE setup
Hi,
I'm setting up the Basis side of configuring ITSG for German Social Insurance. Part of the work involves setting up logical File paths in transaction FILE.
problem is that logical path configured in FILE is the same across all SAP instances but the physical path on the OS is not the same. The path is actually specified in the UNIX OS environment variable and is local to each host running the SAP instances and can i use that in FILE somehow? i thought AL11 but that is same across all instances, its the DVEBMGS00 and D21 that is different and causing issues.
the path is
/usr/sap/<SID0>/DVEBMGS00/sec
but on otherhosts running instances its /usr/sap/<SID>/D21/sec
Your help would be much appreciated.
Mani
try this syntax for the logical path:
/usr/sap/<SYSID>/data/archiv/<FILENAME>
and this for the file
R<PARAM_1><MONTH><DAY><PARAM_2>.<TIME>.<F=EXAMPLE>
take care about the 'brackets' <>.
Similar Messages
-
Transaction FILE : Configuration/Usage Best Practice
Looking for information regarding the best practice configuration for the transaction FILE. In particular, the activity is currently configured as a transportable object to where we have to define values in our DEV system and then promote through to PRD. This seems a bit off. I've looked all over to try and determine if this is a default setting and to see if other folks have turned this off as a best practice but I've yet to find any relevant info. Everywhere I read about using the functionality no one ever complains about the transport process... so this leads me to beleive that it really should not be setup that way.
So, can anyone point me to a SAP Note, or White Paper, or anything, with an official recommendation on how to configure as transportable or not.
I'm not necessarily looking for opinions... I'm really looking for some hardcopy recommendations.
Thanks in advance.
BryanFILE is basically useful for the Logical and Physical File mapping.
The end user is not aware of any physical path.
Its difficult to remember the physical path.
Eg:
BWSWEB\Interfaces\Out\File\Bank\RBS\ is mapped to simple and easy to remember logical path like Z_Bank_RBS
The configuration is very easy and transportable.
Developer can do it if have the authorization else BASIS will do it.
YOu need to enter the logical path, physical path and the file system to configure it.
YOu can also pass the run time parameters like System ID and Client.
Eg:
BWSWEB\DE1\300 will be development and the same will be dynamically changed to
BWSWEB\QE1\300 for Quality.
Hope this helps. -
Error while creating logical file using transaction FILE
Hello there,
I am facing an error while creating Logical File name definition using transaction FILE
This is the input which I'm trying to give
Logical file name: ZTEST
Name : ZTEST
Physical file : ZTEST_1<DATE><TIME>.csv
Data format: ASC
Application area: BW
Logical path:ZTEST_1_DATAOUT
when I tried to save it throws me an error like ASSIGN_SUBSTRING_NOT_ALLOWED
Please help.Hi,
Please check the OSS Notes :
Note 792061 - SP Case Locator: Dump: ASSIGN to a substring isn't allowed.
SAP Note 1297989 - Short dump ASSIGN_SUBSTRING_NOT_ALLOWED
Hope this solves the problem.
-Vikram -
Hello ,
Please let me know how to use transaction FILE as i need to use the FM 'FILE_GET_NAME'.Hi,
Have a look at
http://help.sap.com/saphelp_nw04/helpdata/en/2a/fa029d493111d182b70000e829fbfe/frameset.htm
Regards
Kiran -
Using path variable to CI under transaction file for DBTABLOG archiving
Hello Colleagues,
I have to configure DBTABLOG archiving among others under transaction file.
Here you have to configure archive path to the filesystem.
E.g.this is the path to the development system:
DEV23015\Interfaces\Outbound\Archiving_IDOCs\<FILENAME>
It's clear, for test as well production we are using different hostname.
So the consideration was to use a respective variable for the server system.
E.g.
<HOST>\Interfaces\Outbound\Archiving_IDOCs\<FILENAME>
But now the problem, we are using CI (centra instnace) and application server for test as well as production and the archiving path respectively the archiving folder are only configured at CI server.
So the HOST variable is not sufficient in this case.
The variable SAPGLOBALHOST pointing directly to the CI server but not possible to configure under TC file.
Any idea which variable possible and pointing direct to CI server?
Or is the only possibility for pointing direct to CI server for archiving to use the HOST variable and modify the archiving job to run only on CI server?
Many thanks in advance!
Regards,
JochenYou have two options...
First one is to mount that path into all your instances
Second is to use a Server Group Name under Cross-Archiving Object Customizing -> Technical Settings to force that particular object jobs to run on your CI.
Regards
Juan -
Logical File name of Transaction File
Hi All,
I am using FILE_NAME_GET function module to get the Physical file name based on logical file name.
But here i am not getting total file name, i maintained Physical File name as ZDM\INTB18\<PARAM_1>.
Transaction File is stored in application server and it's name is ZDM\INTB18\RMCB18_DATETIME.
Could you please anybody suggest how to get total file name.
Thanks,
Rami Reddy.Hi Rami,
Have you utilised the Parameter WITH_FILE_EXTENSION in the function ... e.g.
Example
logical file name: MONTHLY_SALES_FILE
physical file name: VALUES<PARAM_1>
logical path: SALES_DATA_PATH
physical path (Windows): C:\SALES\<FILENAME>
Get file name for WINDOWS platform, with file name extension
CALL FUNCTION 'FILE_GET_NAME'
EXPORTING
LOGICAL_FILENAME = 'MONTHLY_SALES_FILE'
WITH_FILE_EXTENSION = 'X'
IMPORTING
FILE_NAME = FILE
FILE_FORMAT = FORMAT.
Result:
FILE = C:\SALES\VALUES.WK1
FORMAT = WK1
Rgds, Derrick -
LeCroy Waverunner 104 xi store trace / destination file setup
Hi everybody,
My question might be really simple, but it took me already days without real success...
I'm currently programming a LeCroy waverunner 104 Xi on CVI 8.5 via LAN. I'm trying to save a trace from a channel C 1...4 or internal memory M 1...4 to a previously specified file on the scope in *.xls or *.txt format. This already works with the STORE command on HDD ('STO C2, FILE'), but only on in a file I specified via keyboard on the scope / the save dialog. The STORE_SETUP command enables me to access all parameters (mode, data type...) of the "save waveform", except the save directory and the filename.
How can I set this up / which command must be used to specify the destination file. I'm missing something like the Hardcopy_Setup command, where I can just enter the target path and the name...
I'm really grateful for every answer!
Michael
LabWindows/CVI 2009 / 9.1.1Hi Peter,
thank you for your welcome and the answer!
You're right, I was a bit short with information, sorry. I installed the LeCroy LAB_WM827 VICP Passport for the connection. My communication runs on a LAN connection via this. The commands I am using are from the LeCroy Remote Control Manual Feb. 2005 (seems to be the actual / newest release). A simple example for connecting to the device is in the following:
#include <ansi_c.h>
#include <userint.h>
#include <visa.h>
#define MAX_CNT 200
ViSession defaultRM, instr; /* Communication channels */
ViStatus status; /* For checking errors */
ViUInt32 retCount; /* Return count from string I/O */
ViChar IOStringBuffer[MAX_CNT]; /* Buffer for string I/O */
// Connection
// Open LAN
int ConnectDevice (char IP_Adress[])
char IP_Buf[30];// Adress string
status = viOpenDefaultRM(&defaultRM);
if (status < VI_SUCCESS) {
return -1;
strcpy(IP_Buf, "VICP::");
strcat(IP_Buf, IP_Adress);
strcat(IP_Buf, "::INSTR\n");
status = viOpen(defaultRM, IP_Buf, VI_NULL, VI_NULL,&instr); // Open LAN
status = viSetAttribute(instr, VI_ATTR_TMO_VALUE, 5000); // Timeout 5s // command: 'VICP::<IP_Adress::INSTR>' return 0;
In the same way I want to save my data to the HDD of the scope. First I set up the store mode:
char storeSetup[50]={"STST C2, HDD, FILL, ASCII"};
//command: "STST <channel>, <destination>, <mode>, <type>"
status = viWrite(instr, storeSetup, strlen(storeSetup), &retCount);
if(status < VI_SUCCESS)
return -1;
Then I execute the the store command:
char store[30] = {"STO C2, FILE"};
//command: "STO <trace>, <destination>"
status = viWrite(instr, store, strlen(store), &retCount); if(status < VI_SUCCESS) return -1;
Up to here, everything works. But my specific problem is that I found no command to specify the target file (like C:\Dateien\Messwert1.txt), where my data should be saved. Everything has to be set at the display of the scope and can't be specified in the software (at least not by me).Now I am looking for the command / code, how to implement the target file setup into my code, so I can ask the user for an input via the CVI frontend and send this string to the scope via "viWrite(...);".
I hope I was able to explain my problem.
Thanks in advance for any help!
Michael
LabWindows/CVI 2009 / 9.1.1 -
Hi All,
I have a situation. I am using BPC NW 7.0 and I have updated my dimension files. When I try to validate my transaction file every single record is validated successfully. But when I try to import the flat file into my application, I am getting a lot of dupplication records error and these are my questions.
1. Will we get duplicate records in transaction files?
2. Even if there are duplication, since it is a cube it should summarize not display that as a error and reject records?
3. Is there something I can do to accept duplicates (I have checked the Replace option in the data package, to overwrite the simillar records, but it is only for account, category and entity only.
5. In mycase I see identical values in all my dimension and the $value is the only difference. Why is it not summing up.
Your quickest reply is much appreciated.
Thanks,
Alex.Hi,
I have the same problem.
In my case the file that I want to upload has different row that differ for the nature column. In the conversion file I map different nature to one internal nature.
ES: cost1 --> cost
cost2 --> cost
cost3 --> cost
In my desire was that in BPC the nature cost assume the result cost = cost1 + cost2 + cost3.
The result is that only the first record is uploaded and all other recorda are rejected as duplicate.
Any suggestion? -
Changing the Scheduling Level option in transaction type setup in OM.
We have the transaction type setup for a regular sales order (being fulfilled from an internal warehouse) with 'Scheduling Level' as 'Allow all scheduling options'.
We are planning to change this setup to 'No Reservations'.
We need to find out ALL the impacts this might have in our entire order processing cycle in standard Oracle Order Management.
Is there any document or impact if we change the setup?
Thanks
Mohan.By changing this option - You can perform all scheduling functions except for reserving inventory. You will be able to use ATPable items, and schedule all items, but you will not be able to create reservations from the sales order window.
I don't see any issue if you dodn't want to do manual reservation,.... -
Populate an Invoice from a variable length transaction file
I have a transaction file which has labor rows and material rows which need to be posted onto an invoice. Column A in transaction file has an L if labor and a M if a material record:
Transaction file:
L Labor = 123.45
L Labor = 234.56
M Part1
= 333.33
L Labor = 22.25
M Part2 = 12.45
M Part3 = 56.45
On the Invoice spreadsheet which this data must be 'posted' to:
The VARIABLE number of Material rows must be on top and go down an UNLIMITED number of rows. The labor will end up being just one summary line at the bottom of the invoice or right after the end of the Material lines.
INVOICE EXAMPLE:
Description Amount
Part1 333.33
Part2 12.45
Part3 56.45
TOTAL Labor 380.26Hi,
I try to reproduce your needs, check the below image if it is you wanted.
If it is, we need to do some steps:
1.Copy the transaction data to column A.
2.Split the original data. Formula:
B1:=LEFT(A1,FIND("=",A1,1)) C1:FIND("=",A1,1)))
3.We need some VBA code to realize two behaviors.
List the material record to column F.
Sum the labor record
If you need further help about the VBA coding/programing, please post your questions to MSDN forum.
http://social.msdn.microsoft.com/Forums/en-US/home?forum=exceldev&filter=alltypes&sort=lastpostdesc
Regards,
George Zhao
TechNet Community Support -
What is the appropriate file setup in iTunes?
In my user files I have iTunes/iTunes media and in the iTunes media file I have tv shows, music, movies, podcasts, etc. But I still cannot get my devices to recognize for syncing purposes. In preferences and the advance tab I have it set to recognize /user/***/iTunes/iTunes Media. *** is my username btw. Why can't I make things sync?
I'm really about to give up and start with a clean slate. How can I do this, delete everything both in the files and in iTunes itself? This really should be simpler!
JeffJonesdds wrote:
What is the appropriate file setup in iTunes?
It doesn't matter. Syncing takes place according to information in the iTunes library, and is independent of the file location(s).
If you are having a problem with syncing, please post some details and perhaps someone on this forum can help you troubleshoot. -
Transactional Files in Java - by Ganotis Ioannis
Hi,
I am happy to announce the release of the "Transactional Files in Java" project.
Using this project means there is no need any more to provide transactional support manually which results in mixing-up business logic with transaction related code.
The project provides you with a library which can be used to have access to both files and directories transactionally (offering ACID semantics). The library also gives you the powerful feature of recovering from failures, as in our days there is no guarantee that software or hardware of systems never fail.
For more information on the library and how it can be used follow the link below:
[http://www.jboss.org/jbosstm/fileio/] .
You will also find links to run the provided demo applications on that page.
For more discussion on the project check this [forum topic|http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4173688#4173688].
All comments are welcome.
Cheers,
I. Ganotis
[http://iganotis.blogspot.com/]Thanks a lot
It's working now -
Error: Exception while jar file setup for uri
Our environment is set up as
Adminserver running on one machine.
Managed servers running on another machine.
Communication via node manager.
Machines physically in the same location.
Trying to deploy application using the wldeploy script or the weblogic console.
I get the following error while deploying my application on one of the managed
server
Can anybody throw some light on what could be wrong ?
####<Apr 19, 2004 2:30:11 PM PDT> <Error> <Deployer> <tin.rose.hp.com> <GSOeProc-EMEA_3_0_AM_tin_AM>
<ExecuteThread: '23' for queue: 'default'> <kernel identity> <> <149201> <The
Slave Deployer failed to complete the deployment task with id 16 for the application
GSOeProc-EMEA_3_0_55.>
weblogic.management.ApplicationException: Module creation failed. Task Id = 16
Module Name: email_mdb.jar, Error: Exception while jar file setup for uri : email_mdb.jar
in Module :
TargetException: java.util.zip.ZipException: error in opening zip file
at weblogic.j2ee.J2EEApplicationContainer.addFindersForAllModules(J2EEApplicationContainer.java:660)
at weblogic.j2ee.J2EEApplicationContainer.prepare(J2EEApplicationContainer.java:554)
at weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(SlaveDeployer.java:1096)
at weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDeployer.java:764)
at weblogic.drs.internal.SlaveCallbackHandler$1.execute(SlaveCallbackHandler.java:24)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:234)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:210)Does your app work if you deploy it to a single server environment?
It's complaining that it can't find the email_mdb.jar file.
-- Rob
Satya wrote:
Our environment is set up as
Adminserver running on one machine.
Managed servers running on another machine.
Communication via node manager.
Machines physically in the same location.
Trying to deploy application using the wldeploy script or the weblogic console.
I get the following error while deploying my application on one of the managed
server
Can anybody throw some light on what could be wrong ?
####<Apr 19, 2004 2:30:11 PM PDT> <Error> <Deployer> <tin.rose.hp.com> <GSOeProc-EMEA_3_0_AM_tin_AM>
<ExecuteThread: '23' for queue: 'default'> <kernel identity> <> <149201> <The
Slave Deployer failed to complete the deployment task with id 16 for the application
GSOeProc-EMEA_3_0_55.>
weblogic.management.ApplicationException: Module creation failed. Task Id = 16
Module Name: email_mdb.jar, Error: Exception while jar file setup for uri : email_mdb.jar
in Module :
TargetException: java.util.zip.ZipException: error in opening zip file
at weblogic.j2ee.J2EEApplicationContainer.addFindersForAllModules(J2EEApplicationContainer.java:660)
at weblogic.j2ee.J2EEApplicationContainer.prepare(J2EEApplicationContainer.java:554)
at weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(SlaveDeployer.java:1096)
at weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDeployer.java:764)
at weblogic.drs.internal.SlaveCallbackHandler$1.execute(SlaveCallbackHandler.java:24)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:234)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:210) -
Transaction file to convert ket figure model toaccount model
I am trying to create a transaction file to convert ket figure model to account model, here it is:
*MAPPING
C_CATEGORY = 0VERSION
ENTITY = 0COMP_CODE
RPTCURRENCY = 0CURTYPE
TIME = 0FISCPER
AMOUNT = 0BALANCE
C_DATASRC = *NEWCOL(INPUT)
FLOW = *NEWCOL(F_NONE)
PROFITCENTER = 0PROFIT_CTR
INTCO = *NEWCOL(I_NONE)
CCTR = 0COSTCENTER
C_ACCT = *MKEY(0key10 | *NEWCOL(cost) | | 0key20 | *NEWCOL(variance))
where 0key10, 0key20 are the two key figure in my BI cube and cost, variance are the two base members in account dimension.
whey I tried to validate the t file, I receive the error message" Unknown mapping formula *MKEY"
Anybody know how to fix this?
Edited by: Jianbai on Mar 8, 2011 6:59 PMI delete the AMOUNT = 0BALANCE and validate it again,, this time I receiv the following message:
"=MKEY(COL(43 )|NEWCOL(cost)||COL(50 )|NEWC is not a valid command or column =MKEY(COL(43 )|NEWCOL(cost)||COL(50 )|NEWC does not exist in source" -
File Setup For A Large Poster (Print-Ready).
My client from abroad asked me to design and send him a 15ftx15ft poster. I just want to know the basics for the file setup for this.
Please tell me:
1. Resolution I should use?
2. Bleed and Safe Area?
3. Dimensions(proportions) for the low file size.
Thanks in advance.If the poster will contain all vector graphics and text layers you can create the document any square size for good Photoshop performance. When complete you cam resizethat document to the 15' by 15' size at any resolution you want.
If you are going to use pixel image layers I would think a 100dpi resolution would print well for a 15' by 15' poster. So 15x12x100=180000.
A document with a 15'x15' 100dpi canvas would be 18,000x18,000 pixels.
Maybe you are looking for
-
Can you use an iTunes gift card to purchase things actually in an app? (Buy "coins" using the gift card?)
-
Bridge Files app and media card encryption..
Just wanted to note clearly, in hopes that someone from RIM will see, that opening files over the Bridge Files app is almost useless if your BES admins force media card encryption on, like mine do. All files saved on the MicroSD card are encrypted an
-
Problem with Adware - Firefox for MAC
I keep getting adware pop ups from cpxinteractive adware. Anyone figure out how to remove these? I'm running Firefox on my Intel based MAC. Firefox version 5.0. MAC OS X 10.5.1. Is Safari better at blocking adware and spyware programs? Help!? Thanks,
-
Been asked to search table.
OK, I don't think this is possible, but thought I better ask to make sure. We have a page that the users would like to be able to search through. Right now they can do the Ctrl F and bring up the find function built into IE. Which they can enter a ke
-
How to refactor ActionScript code into Utility or Helper Classes ?
Hello My application is growing in size. Many of my components are now 1000+ lines of code, most of which is ActionScript functions. What is the best way to refactor this into classes? Are there any tutorials explaining something like this? I'd like