About EDI outbound file name

Hi Anuj,
When I test EDI X12 834 outbound, the file generated is in the format %From_party%_%unique_id%.dat. I am not sure the unique_id is message ID or transaction control number, anyway it is a timestamp unique.
My question is can I specify outbound file name format? File name convention is recently proposed. It is not compliant with the default outbound file name.
Thank you,
Alena
CGI

Hello Sir,
Thank you for reading my thread.
Yes, we have worked on edi 834 and completed a few different transactions with people's support in this forum. Now I am glad to help other people on this.
1. Is HCA Adapter required for EDI 834?
HCA is not required for EDI 834. There are a couple threads discussed this in the forum. You can search Anuj's comments regarding this. See the the link. Oracle B2B is the right solution.
https://forums.oracle.com/thread/2551859
2. Any Healthcare Libraries?
If you are encountering B2B validation problem, you need to install Healthcare Library. But your problem has nothing to do with that. If you don't install the healthcare library, you still can do everything except B2B validation.
3. Any patches
If you are running SOA Suite 11.1.1.6.0, you need to install Health Care Patch to fix B2B validation problem. That is a bug.
If you are running SOA Suite 11.1.1.7.9, you need to install HealthCare Library to fix B2B validation problem. It is the same bug.
4. Any other??
If you are using Oracle B2B, you need to active B2B ui project. It has already deployed on Weblogic server, but you need to activate it. You should be able to access B2B via:
http://localhost:7001/b2bconsole or: http://localhost:7101/b2bconsole
5. Any special care while generating .ecs,xsd,.dazt from doc editor???
I don't need .dazt.  You need ecs and xsd for B2B configuration. I disabled a couple validation rules to meet our business requirements. You may not need to.
For your particular problem, as the error message says "it can't find the agreement for the trading partners. B2B needs three information to identify the agreement. The document type (here it is 820 or 834), From TP, and To TP. If these three things meet, then B2B should be able to find it.
Let me know how are you doing after you check these things.
Alena Li

Similar Messages

  • How write the Outbound file name in the Inbound file

    Friends,
    I have a scenario like this.
    Outbout filename - sample.txt
    In sample.txt, i have having data like 20
    Inbound filename - vivek.txt
    i need data the like sample, 20
    (NOTE: sample is the outbound file)
    How to get this scenario.
    Thanks in advance.
    regards,
    Vivek.

    Hi Vivek,
      If your PI is of SP14 and more you have an option called Adapter Specific Message Attributes.(ASMA) in communicatoin channel configurtaion, Which will help you in capturing the Sender file name during runtime.
    So you will have to enable that option (ASMA) in Commchannel and capture file name  in UDF using Java Code with the help of sap related API and map it to the target field which u would like to get populated.
    follow the thread it has the discussion about acessing the Source file name.
       Re: Getting file directory using dynamic configuration:Code needed
    Thanks,
    Ram.

  • EDI Outbound file trigger not happening automatically.unix script

    EDI OUT bound issue:-
    We are processing IDOC by using WE19 -> Here we are selecting existing IDOC -> By using pushbutton Start Outbound Processing the IDOC EDI file is creating in directory with file name as:- /abc/xyz/edi/DECVDE_989898.
    In the same directory we have unix script file push_idoc_sci.sh is available which sends this EDI file to unix server.This script is working fine when we do manual sending of edi file - there is no issue in the script.
    1> We configured the port SAPEDI which sends this EDI file automatically by using this script file. But this is not happening.
    WE21 settings:-
    Outbound file TAB:- Phycal directory -> /abc/xyz/edi/
                                     Function module: EDI_PATH_CREATE_MESTYP_DOCNUM
    Outbound Trigget TAB:-
                                    Automatic Start Possible check box checked.
                                    RFC destination -- SERVER_EXCE.
                                    Directory-- /abc/xyz/edi/
                                    Command file -- push_idoc_sci.sh
    Inbound file TAB:- Phycal directory -> /abc/xyz/edi/ in
                                 FM -- EDI_PATH_CREATE_CLIENT_DOCNUM
    2> RFC destination TCP/IP connections:- SERVER_EXEC configured with parameters:
         Application server :- Program: rfcexec.
    The Issues is EDI file is creating in applicastion server, but it is not going automatically to unix server as automated process. even we mentoned the script in port defination to send automatically.
    Is there any we are missing? any seetings do we need to do extra?
    Please let us know.
    Thanks in advance.
    Sreedhara.

    Hi Hi sreedhara gupta
    what REDDY said is correct. Still you if you want test by using WE19 ....Put break point at include MSED7F03 at  IF direction_in <> c_direct_incoming.
    change the value of  control_record_in-outmod to 1 or 3.
    Note: Imp thing is............. there is a chase of missing segments which are requied in EDI Subsystem.
    Thanks
    Ramesh
    Edited by: Ramesh on Mar 26, 2010 7:07 PM

  • Customizing the outbound file name

    I nedd the file name in the format COPARN_EM_messagerefno_DDMMYYHHMISS.EDI, the message refno will be available in the UNH/BGM segment of the message. How can this be acheived in the orchestration??
    Regards, Vivin.

    I Have used the below expression in my message assignment shape but i am getting error at runtime in the orchestration.
    unb2=xpath(CoparnMsg_AEJEA,"/*[local-name()='EFACT_D95B_COPARN' and namespace-uri()='http://schemas.microsoft.com/BizTalk/EDI/EDIFACT/2006/COPARN_AEJEA']/*[local-name()='BGM' and namespace-uri()='http://schemas.microsoft.com/BizTalk/EDI/EDIFACT/2006/COPARN_AEJEA']/*[local-name()='BGM02'
    and namespace-uri()='']");
    unb3="COPARN_BK"+unb2+System.DateTime.Now.ToString("yyyyMMddhhmiss");
    CoparnMsg_AEJEA(FILE.ReceivedFileName)=unb3;
    The error details are
    xlang/s engine event log entry: Uncaught exception (see the 'inner exception' below) has suspended an instance of service 'Ibox.UNEDIFACT.COPARN.Orchestration.CoparnOrchestration_AEJEA(3f2f8342-08cd-6b69-c647-d13dc48b24ad)'.
    The service instance will remain suspended until administratively resumed or terminated.
    If resumed the instance will continue from its last persisted state and may re-throw the same unexpected exception.
    InstanceId: 0161c3ca-a3f4-4eb1-880b-98570eea9842
    Shape name: CoparnMsgConstruct_AEJEA
    ShapeId: 4ed4be32-6643-4858-bdc9-ffe580b24b23
    Exception thrown from: segment 2, progress 12
    Inner exception: There is an error in the XML document.
    Exception type: InvalidOperationException
    Source: System.Xml
    Target Site: System.Object Deserialize(System.Xml.XmlReader, System.String, System.Xml.Serialization.XmlDeserializationEvents)
    The following is a stack trace that identifies the location where the exception occured
       at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
       at Microsoft.XLANGs.Core.Part.XPathLoad(Part sourcePart, String xpath, Type dstType)
       at Ibox.UNEDIFACT.COPARN.Orchestration.CoparnOrchestration_AEJEA.segment2(StopConditions stopOn)
       at Microsoft.XLANGs.Core.SegmentScheduler.RunASegment(Segment s, StopConditions stopCond, Exception& exp)
    Additional error information:
            <BGM02 xmlns=''> was not expected.
    Exception type: InvalidOperationException
    Source: System.Xml
    Target Site: System.Object Read_string()
    The following is a stack trace that identifies the location where the exception occured
       at System.Xml.Serialization.XmlSerializationPrimitiveReader.Read_string()
       at System.Xml.Serialization.XmlSerializer.DeserializePrimitive(XmlReader xmlReader, XmlDeserializationEvents events)
       at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
    Regards, Vivin.

  • Dynamic file name (Date) in Receiver File Adapter

    Hi,
    can any one tell me how to create outbound file name with receiver file adapter in format like Name_22-08-2006.dat. I need from a current Date in the name of the message (without any other information). In message payload I don’t have that date. Is it possible to use variable from user defined function in message mapping for that name?
    Regards,
    Naycho

    Naycho,
    that's exactly what I've managed to perform using DynamicConfiguration. Check these links:
    http://help.sap.com/saphelp_nw2004s/helpdata/en/43/03612cdecc6e76e10000000a422035/frameset.htm
    http://help.sap.com/saphelp_nw2004s/helpdata/en/43/09b16006526e72e10000000a422035/frameset.htm
    http://help.sap.com/saphelp_nw2004s/helpdata/en/43/03fe1bdc7821ade10000000a1553f6/frameset.htm
    Particularly, I've created a Java API for using setDirectory and setFileName methods through mappings. I use XSLT with java enhancement because it's a million times easier to parse and get node values with XSL than pure java.
    I'm writing a blog on the subject, if you don't resolve the problem until it's out, let me know.
    Regards,
    Henrique.

  • IWeb 1.1 out, Files names are still too long

    Problem was brought up to Apple about length of files names created automatically by iWeb back in January and a new update comes out that doesn't address this. Many Web servers can't deal with the 255 character limit of unix and have a much lower limit on filenames. There is no justifiable reason why filenames can't be under 30 characters. Server is Webstar 4.4.
    A simple fix for Apple simply goes unfixed in the new update... shame on you Apple. iWeb remains totally unusable for many of us still.

    Many Web servers can't deal with the 255 character
    limit of unix and have a much lower limit on
    filenames. There is no justifiable reason why
    filenames can't be under 30 characters. Server is
    Webstar 4.4.
    You can keep sending feedback, but personally I doubt Apple is going to make any effort to accomodate old technology. Probably best to find a more modern host or just use a different app.

  • Is there a way to pass archive file name to the command-line control?

    Hi there,
    I have been researching the flash media live encoder laterly. But still cannot find confirmed anwsers on the following questions:
    1. Is there a way to pass an archive file name to the command-line control when starting an encoder?
    2. Can the username/password to the Flash Media Server be saved in the profile? If not, is there any otherway to provide(GUI mode) them automatically,
        like as variables to a script?
    Thanks a lot in advance.
    Helen

    1. The only way to inform the command-line encoder about the archive file name is to save the FMLE session profile with the file name. The node for saving the file name is <output><file><path>C:\sample.flv</output></file></path>. The easier way to update the xml profile is to use "Save Profile" option of the GUI mode. If you want to programmatically update the file name, read the profile and update the node before launching the encoder. I hope this answers your question.
    2. No. Credentials can't be saved in the profile. The only way to provide them programmatically is to use /ap and /ab commands for the command-line encoder. For GUI mode, there is no programmable option. But still you can try capturing keystrokes.

  • I have a question about extracting pages.  When I do the function, adobe saves the individual files as " file name space page number ", so the files look like this "filename 1.pdf", "filename 2.pdf", "filename 3.pdf".  Without too many gory details, I a

    I have a question about extracting pages.  When I do the function, adobe saves the individual files as "<file name><space><page number>", so the files look like this "filename 1.pdf", "filename 2.pdf", "filename 3.pdf".  Without too many gory details, I am using excel to concatenate some data to dynamically build a hyperlink to these extraced files.  It casues me problems, however, for the space to be the the file name.  Is there any way to change the default behavoir of this function to perhaps use a dash or underscore instead of a space?

    No, you can't change the default naming scheme. You can do it yourself if you extract the pages using a script instead of using the built-in command.

  • Dynamic file names in outbound file adapter

    I have to configure a flow in XI system wich takes an input file from one machine and after mapping process leaves the output file in target machine with the same name of input file.
    Name of input file won't be always the same (*.dat) so i cannot hardcode this name in outbound file adapter.
    Does anyone know how to transfer input filename from inbound file adapter to XI message and then to outbound file adapter?
    I know there is an option to create dynamic file names in file adapter but i think it isn't enought to solve my problem.

    I have to configure a flow in XI system wich takes an input file from one machine and after mapping process leaves the output file in target machine with the same name of input file.
    Name of input file won't be always the same (*.dat) so i cannot hardcode this name in outbound file adapter.
    Does anyone know how to transfer input filename from inbound file adapter to XI message and then to outbound file adapter?
    I know there is an option to create dynamic file names in file adapter but i think it isn't enought to solve my problem.

  • How to get outbound ftp adapter file name

    All,
    I am writing an ftp adapter sending out files. The file name is defined as po_%yyyyMMDD%.xml format. However, I need to save the filename into a database after each file is sent out. How could I get the filename after invoking this service? It is on soa 10.1.3.3.
    I tried to create a filename variable based on outbound message type and pass that long in the invoke header. But cannot get the name back. Any idea?

    Hi,
    Go thro' the URL:
    http://abhishek-soablog.blogspot.com
    Cheers,
    Abhi...

  • [RFC to File]Problem about Changing file name in message mapping.

    Hi,
    my problem:
        Type:RFC to File
        I change the file name in message mapping.
    when I call the RFC to send the data twice at the same time, both of the output file names are changed while I only want to change the second output file name.
        thanks
    Sam

    In my MM, the input values to these variables (var1, var2 and var3) are (<ZZCOMBI>array,G499999,END_FIFC0029) ,
    var1 is an array of input <ZZCOMBI> item list;
    var2 is get from a property file by call another UDF;
    var3 is constant value.
    the test input data :
    I send the data for the first time:
    - <rfc:Z_IFCFR821_ZIFCTT82100010 xmlns:rfc="urn:sap-com:document:sap:rfc:functions">
    - <T_ZIFCTS82100010>
    - <item>
    <ZZCOMBI>G000002G000002</ZZCOMBI>
    <ZZKYKBN>*</ZZKYKBN>
    <ENAME_VE />
    <ENAME_Z5 />
    </item>
    </T_ZIFCTS82100010>
    </rfc:Z_IFCFR821_ZIFCTT82100010>
    so the input values to these variables (var1, var2 and var3) are (G000002G000002,G499999,END_FIFC0029)
    the output file name(File1) :END_FIFC002920090413-171534-053.dat
    output record: G000002G000002
    because the data what I send is the last record, the system send the dummy data for the second time by program.
    - <rfc:Z_IFCFR821_ZIFCTT82100010 xmlns:rfc="urn:sap-com:document:sap:rfc:functions">
    - <T_ZIFCTS82100010>
    - <item>
    <ZZCOMBI>G499999</ZZCOMBI>
    <ZZKYKBN />
    <ENAME_VE />
    <ENAME_Z5 />
    </item>
    </T_ZIFCTS82100010>
    </rfc:Z_IFCFR821_ZIFCTT82100010>
    so the input values to these variables (var1, var2 and var3) are (G499999,G499999,END_FIFC0029)
    the output file name(File2) :END_FIFC002920090413-171533-928.dat
    output record: G499999
    I find that File2(20090413-171533-928) was ouput before File1(20090413-171534-053 ) from the time stamp.
    I am not sure about that "XI will create a message ID for each message and the messages are independent." as you mentioned above.
    Best regards
    Sam
    Edited by: YONGHE ZHOU on Apr 15, 2009 3:59 AM

  • EDI Outbound 855 Error Code:AIP-51505 Unable to create outbound file

    Hi,
    I am facing some issues while processing EDI Outbound 855.
    I am getting error in B2B . I have checked ECS and XSD. There is no mismatch
    Error description: Extra elements were found in the data file as part of Segment PO1 at guideline position 010.{br}{br}This error was detected at:{br}{tab}Segment Count: 3{br}{tab}Element Position: 5{br}{tab}Characters: 1388 through 1390
    Can any one give me some resolution for this one.
    Regards,
    Rao

    Hello Rao,
    It appears from your previous post,
    1. This issue is there only for one Trading Partner.
    2. You have already validated document against XSD and also XSD is generated from the ecs which is getting used, transaction set ecs does not contain envelop details.
    Please do the following.
    1. Please make sure you have not overridden transaction set ecs as part of operational Capability.
    2. Please send us the b2b.log in DEBUG mode along with ecs and payload(XML) which will help us to identify which segment is extra in it.
    Rgds, Ramesh

  • How can I view information about an image, such as the file name and exposure,  on the Ipad?

    how can I view information about an image, such as the file name and exposure,  on the Ipad?

    You can't with the built-in Photos app, but there are apps such as iPhoto which allow you to see the exposure details (aperture, shutter speed, focal length, ISO). PhotoMeta also shows you that info

  • About File Name Issue by Robocopy

    Please kindly help as follows:
    Due to I need to migrate the Data from Novell to Windows 2008 R2, I have some issue about robocopy.
    My existing file include some long file / folder name and long file path. (More than 256 / 260 characters)
    When I try to use robocopy copy the files, some of them show error and mentioned that it cannot locate the files. All of them are long file name.
    I have tried to use "/256" and result is negative.
    Meanwhile, I do not want to shorten the file / folder name or path.
    If I would like to retain the same file / folder name and path, any suggestion?
    Thank you!

    Hi,
    First you can test to use the \\?\ prefix and see if it can help accessing the path.
    Also mapped drive can help workaround the long path.
    For example, we have a folder d:\<248 characters>\folder\file.txt which over the 255 limits. However if we mapped "folder", which is under 255 limit, then we will have z:\file.txt, which
    will be accessible.
    Or creating a junction point can also help workaround this issue. For example, the folder path is c:\<240characters>\<40characters>\file.txt, we can create a folder c:\junction
    which point to c:\<240characters>.
    Related cases:
    Long file names
    http://social.technet.microsoft.com/Forums/eu/winserverfiles/thread/7c06717b-6ccd-42aa-b104-831223a28eeb
    tool, utility, hack to limit folder and file path lenght?
    http://social.technet.microsoft.com/Forums/da-DK/winserverfiles/thread/0f926e6a-d29a-459c-b2ff-7bcf87c25c62
    TechNet Subscriber Support in forum |If you have any feedback on our support, please contact [email protected]

  • Generating EDI 810 Outbound File in 4030 version

    Hi All,
    I am working in EDI 810 outbound file generation. Is there any versions in it? What are the steps to generate the outbound file in 4030 version?
    Thanks in advance

    Hi,
    Please see
    How To Setup EDI 810 Outbound and 812 Outbound [ID 198252.1]
    Thanks

Maybe you are looking for

  • How can I stay signed in to Hotmail on the web

    I am using an Ipad 4 and every time I close Safari and reopen It, I have to enter my username and password, and there is no box to tick to stay signed in.  I am more comfortable using hotmail through the web based platform rather than through the ema

  • Internet problems with Nokia 2730 classic

    Hi I recently bought a Nokia 2730 classic (on Orange PAYG). I'm able to browse most websites using the phone's browser. However, when I attempt to access Gmail, I get the following error: Secure connection not available. I get a similar error when tr

  • Weblogic Portal ( Server ) upgrade from 10.0 MP1 to 10.3.5

    HI, We are currently attempting to upgrade WebLogic Portal Server in development environment and having problems when i run the installer. ( WLS1035_upgrade_generic.jar ). I'm attempting this upgrade in Windows 7 professional environment ( 64 bit ) 

  • Abap fresher

    Hi, please help me i m new to sap. can any one help me to learn abap reports with real time programming. Moderator Message Take a classroom course. This is not a Training Forum. Edited by: kishan P on Dec 1, 2010 9:42 AM

  • [SOLVED] Cannot find package "flashplugin" or "archey".

    [EDIT - yaourt and archey now installed, thanks] I am running Arch 2.6.34 with GNOME desktop. When I type the command sudo pacman -S flashplugin or sudo pacman -S archey it tells me that it cannot find the package. I had this problem previously when