EDIFACT D93A - suppress generating automatically a functional group

Hello!
I try to generate a EDIFACT D93A ORDERS from a xml-File.
I want to have a EDIFACT structure without a Header or Trailer for the functional group (UNG and UNE).
The xsd and the ecs I use are without functional group (Syntax 3 without functional group - generated in SpecBuilder). The UNB an the UNZ is also generated automatically by B2B, but this is OK.
How can I suppress generating automatically a functional group(UNG and UNE)?
Thanks for help.

Hello,
B2B has default Document Protocol Params for Interchange and Group as well, hence it is generating the Interchange and group as well. If you want you can override those values while defining the document protocol params, but not prevent it from generating the group. HTH.
Rgds,Ramesh

Similar Messages

  • EDIFACT D93A - receiving a message with functional group

    Hello!
    Now, after I know, that B2B only generates Edifact-documents with functional header and trailer, I' m surprised, that it doesn't work, if I want to receive such a message.
    Why doesn't B2B recognize the UNG and the UNE segments (functional groupheader and trailer) in a EDIFACT file, when I put in the configuration of the protocol and the business action the .ecs file WITH functional group (D 93A Syntax 3 with functional groupgenerated by SpecBuilder).
    I have two B2B sytems ... one generating the EDIFACT file, the other should accept it. But it doesen't because of validation error.
    What parameters do I have to you use, if I want it accept D93A with functional group?
    Merci.

    I want to accept an EDIFACT D93A document which contains 'functional group' information.
    e.g.
    UNA:+.?*'
    UNB+UNOA:2+COMPANY:14+627006:14+070111:0837+1062+ '
    UNG+ORDERS+COMPANY:14+627006:14+070111:0837+1064+UN+D:93A'
    UNH+0002+ORDERS:D:93A:UN:EAN007'
    UNT+20+0002'
    UNE+1+1064'
    UNZ+1+1062'
    Now my receiving instance doesn't accept it, because it finds UNG where UNH is expected. So I guess that it doesn't understand the syntax of the functional group(UNG and UNE).
    I have one single ecs-file, generated by SpecBuilder. I put it in the configuration on following places (everytime the same document):
    1. Document Definition Details - Transaction Set ecs File
    2. Document Protocol Parameters - Group ecs File
    3. Document Protocol Parameters - Interchange ecs File
    No overwriting the parameters when concatenating business action to a certain trading partner (Supported Business Actions).
    What did I do wrong?

  • Upload / download gui-status/dynpro when function group

    Hi All,
    I'm coding a program where I can download and upload reports and module pools but I tried to do the same with function groups and I found It is different to upload dynpro and gui staus when the objet to generate is a function group.
    Could anyone help me a little in order to complete and finish this issue?
    Below is shown the routines I coding in order to achive that:
    For gui-status uploading I use:
    CALL FUNCTION 'RS_CUA_INTERNAL_WRITE'
        EXPORTING
          program   = prog
          language  = sy-langu
          tr_key    = tr_key
          adm       = adm4
        TABLES
          sta       = sta4
          fun       = fun4
          men       = men4
          mtx       = mtx4
          act       = act4
          but       = but4
          pfk       = pfk4
          set       = set4
          doc       = doc4
          tit       = tit4
          biv       = biv46c
        EXCEPTIONS
          not_found = 1
          OTHERS    = 2.
    For screen uploading I use:
    GENERATE DYNPRO gs_d020s gt_d021s gt_d022s gt_d023s  ID dynp_id
                          MESSAGE mess  LINE line   WORD    word.
        IF sy-subrc = 0.
          EXPORT DYNPRO gs_d020s gt_d021s gt_d022s gt_d023s  ID dynp_id.
        ENDIF.
    But both options don't work when uploading function groups
    Regards...
    Edited by: Rob Burbank on Jun 1, 2011 11:58 AM
    Edited by: Kenneth Castañeda on Jun 2, 2011 7:31 PM
    Edited by: Kenneth Castañeda on Jun 2, 2011 7:34 PM

    Hi Kenneth,
    sorry, it is really not obvious that [there is a link behind zsaplink|http://code.google.com/p/saplink/].
    From the link:
    "SAPlink is an open source project that aims to make it easier to share ABAP developments between programmers. It provides the ability to easily distribute and package custom objects."
    This software allows you to up- and download all kinds of SAP objects. It is distributed under the GNU General Public License.
    I think this is exactly what you are looking for - or I did not understand your question.
    Regards,
    Clemens

  • Code regeneration for function group MGAD

    Hi,
    I have added new fields into table MARA and structure BMMH1, after that using RMDATING i have generated code for function group MGAD...
    now, i want to remove those newly added fields from MARA and BMMH1, deletion happend...but, still the code generated in function group MGAD is present...please let me know how to delete this code.
    Regards,
    Ram.

    Hello,
    Take a look at the following SAP Note :
    Note 120104 - Deleting fields from structure CI_MMH1
    I know the version of the SAP Note is probably obsolete but read the manual actions carefully.
    We had the same error and used these SAP Note corrections in an ECC 6.0 system with success.
    Succes.
    Wim

  • Function group in tablenaintenance generator.

    hi experts,
           can anybody please tell me why we create a function group
          while creating a table maintenance generator?
    what is the utility of creating a function group.
    regards
    pankaj

    Function Groups
    Function groups are containers for function modules. You cannot execute a function group. When you call a function module, the system loads the whole of its function group into the internal session of the calling program (if it has not already been loaded). For further information, refer to Organization of External Procedure Calls.
    The following diagram shows the structure of a function group: The name of a function group, fgrpcan be up to 26 characters long. This is used by the system to create the components of the group (main program and corresponding include programs). When you create a function group or function module in the Function Builder , the main program and include programs are generated automatically.
    The main program SAPLfgrp contains nothing but the INCLUDE statements for the following include programs:
    キ LfgrpTOP. This contains the FUNCTION-POOL statement (equivalent for a function group of the REPORT or PROGRAMstatement) and global data declarations for the entire function group.
    キ LfgrpUXX. This contains further INCLUDEstatements for the include programs LfgrpU01, LfgrpU02,... These includes contain the actual function modules.
    キ The include programs LfgrpF01, LfgrpF02,... can contain the coding of subroutines that can be called with internal subroutine calls from all function modules of the group.
    The creation of these INCLUDE programs is supported from the ABAP Workbench by forward navigation (for example creation of a subroutine include by double clicking on the name of a subroutine in a PERFORM statement within a function module).
    You cannot declare a COMMON PART in a function group. Function groups have their own table work areas (TABLES). Function groups encapsulate data. In this respect, they are a precursor of ABAP Objects (see From Function Groups to Objects ).
    All of the function modules in a function group can access the global data of the group. For this reason, you should place all function modules that use the same data in a single function group. For example, if you have a set of function modules that all use the same internal table, you could place them in a function group containing the table definition in its global data.
    Function groups, like executable programs and module pools, can contain screens (selection screens and lists) as components. User input is processed either in dialog modules or in the corresponding event blocks in the main program of the function group. There are special include programs in which you can write this code. In this way, you can use function groups to encapsulate single screens or screen sequences.
    In SAP, it is a function group - instead of function - that is loaded into active memory.
    Function ( or function module ) is the one that you call from the program to do things.
    A function group contains functionally related function modules, global variables and procedures .
    To display / edit function module you use SE37,
    To display / edit function group you use SE80 .
    Reward if found helpful,
    regards
    palak

  • Table Maintenance Generator - Function Group regeneration issue

    I have table maintenance genertor in a function group that contains lot of tables . I by mistable regenerate the whole function group using table mainteance generator.
    Now i want to check which of the programs changed during the regenerator. I am looking for some sap table that contains all the changed objects and their transport number.
    Please rememebr i have still not released the transport,
    I have checked E071, E071, VRSD . That contains the entry for function group and does not contains the programs inside the function group changed
    Thanks

    Thomas,
    Thanks for your reply. Currently I don't want to release the transport.
    Is there any table i can check which are programs changed without releasing transport
    a®s
    Edited by: a®s on Jul 13, 2009 12:42 PM

  • Automatic assignment responsible group partner function of Activities

    Hi,
    I need help on below requirement>>
    Automatic assignment responsible group partner function of Activities when status is set to u201CIncorrectly Assignedu201D.
    Thanks

    you can check with order status badi
    BR
    Radek

  • I have 100 groups in planning for those 100 groups i want to build roles like interactive,view user,planner etc.for those how to change in export -import folder .xml file  in that edit  how  to change user roles in that xml it will generate automatic id.h

    I have 100 groups in planning for those 100 groups i want to build roles like interactive,view user,planner etc.for those how to change in export -import folder .xml file  in that edit  how  to change user roles in that xml it will generate automatic id.how to do that in xml file ?

    Thanks john for you are reply.
    I had tried what you sad.I open shared service in that foundation project i had export shared service.after that in import-export file.In that role.csv,user.csv,group.csv.Like this file have.When i open user file added some users after i trying save in excel it shown messgse
    I click yes and save the .csv file and import from share servie. i got error like this
    am i doing right way john.or explain clearly

  • Reg. table maintenance generator and function group

    I am trying to create a table maintenance for a custom table. It is asking for a function group. Should I create a new function group for each table maintenance I generate?
    Thanks in advance for your input.

    Hi Krishen,
    You can also assign authorization groups to tables to avoid users accessing tables using general access tools (such as transaction SE16). A user requires not only authorization to execute the tool, but must also have authorization to be permitted to access tables with the relevant group assignments. For this case, we deliver tables with predefined assignments to authorization groups. The assignments are defined in table TDDAT; the checked authorization object is S_TABU_DIS.
    You can assign a table to authorization group Z000. (Use transaction SM30 for table TDDAT) A user that wants to access this table must have authorization object S_TABU_DIS in his or her profile with the value Z000 in the field DICBERCLS (authorization group for ABAP Dictionary objects).
    Please check this link for more info.
    http://help.sap.com/saphelp_nw04s/helpdata/en/52/67129f439b11d1896f0000e8322d00/content.htm
    Regards,
    Ferry Lianto

  • Can we say that Table Maintenance Generator is Function Group?

    Can we say that Table Maintenance Generator is Function Group?

    Hi Naresh,
    I think as you said it is a function group only..
    When we generate a TMG, a function group with two function modules, two screens and some includes will get generated.
    This function modules and screens get called dynamically through SM30.
    Regards
    Sreekanth

  • Automatic generation of ABAP-classes from Function Groups?

    Hey there,
    is there a way of having (SE24)-ABAP-Classes generatetd outomaticaly by providing an existing function group?
    I think, the following mapping shold be possible::
    - the function group is the class
    - its function modules are public (static) methods
    - any form-routines are private methods
    -> I don't want to to that boring work myself, some tool should be able to do that just fine, right? So, is there such a tool?
    Thanks, regards
    Joachim

    Sorry, sounds like the only two people who answered are not aware of such a tool...
    There is one additional point, which I hadn't thought about initially. With ABAP OO you also have a much stricter syntax and many more statement variants that are obsolete and thus cannot be used. This is another hindrance for writing such a tool (but of course not impossible, I just kind of doubt that any reasonable programmer would write such a thing).
    Anyhow, I never understood why SAP is pushing OO so much (declaring all non-OO as obsolete), even going as far as implementing stricter syntax checks for OO. In my opinion a much better option would've been to implement some flag that switches on the more strict syntax checks, similarly to the Unicode check they've introduced. Coding in OO or non-OO, both have its use. Rules from SAP to code everything in OO even in cases where OO doesn't work seems straight silly as a general recommendation: E.g. if I have to code an RFC module, why would I want to bloat my code by introducing a class for implementing the functionality so that the RFC is just a wrapper around the class (unless the additional class gives me some real benefit)?
    As much as I appreciate using OO classes supplied by SAP, I often have difficulties seeing objects in the requirements that I have to code (which might of course just be a reflection of my programming skills). A class with just some static methods is often an indication of poor OO design, i.e. there is no reasonable/tangible object and all you have is a utility class with a collection of various methods. To me it's important that the code is well structured, doesn't have any side effects, etc. This can be achieved with non-OO coding as well as OO, but switching from non-OO to OO doesn't guarantee at all that the code is any better.
    In the end, if you just have a single function group, I'd recommend to do the translation manually and try to apply good OO design principles (instead of a straightforward 1-to-1 translation). E.g. for a class with just static methods (which I'd expect an automated translation would result in) one might want to take a peek at [singletons are evil|http://www.c2.com/cgi/wiki?SingletonsAreEvil] versus [singletons are good|http://www.c2.com/cgi/wiki?SingletonsAreGood]. I know it's silly advice if you're a seasoned OO programmer; but if not, I think your time is much better spent by thinking about the design and then applying it instead of using some automated tools where you'd later have to anyhow do some refactoring...

  • SE80 problem in ECC with custom function groups

    We are in the process of upgrading from 4.64 to ECC 6 and have encountered an unusual situation.
    When we bring up a custom function group in SE80, we can no longer see the custom includes in the include section.  We can see all other sections.  We can still use SE38 to look at an include.  The automatically-generated includes are there, such as the TOP, F01 and UXX, but see none of the ones that go with the function modules we've created.  When we look at the UXX include, we can see each of the function modules with the include it belongs to.  These are function groups that existed in the 4.64 system; they are not new to the ECC system.
    We've tried rebuilding the object list at the function group and package levels.  We receive no errors and the processes work fine.
    Maybe there is a setting somewhere that needs to be updated?

    See the solution that Srini has suggested in this thread
    OA Framework & JTT Request Parameters
    you need to use jtfcrmchrome.jsp to navigate between JTF and OA pages.
    Thanks
    Tapash

  • Program names L... are reserved for function group includes

    Hi All
    Im involved in a migration project from GTS  to ECC server where i have problem while creating a function group, when am creating a same include LZFR1T00 in ECC server am getting an error *'Program names L... are reserved for function group includes' Please help.
    Thanks & Regards,
    D. Sandeep.

    I'm not sure what GTS is, but I guess you'll need to go to SE80 and create a function group (Z...). SAP will automatically generate the include with the L... name.

  • Regading function group

    Hi everyone,
    can anyone tell me what is a function group. I know it contains group of function modules what the purpose of function group .We give a function group in table maintenance generator for a ztzble ,whats the purpose of it.
    Please let me what is function module too.
    Thanks in advance

    Hai Deepthi
    1. specially function group.. what is its significance
    When we generate table maintenance,
    the system , based upon the table fields,
    automatically,
    generates
    PROGRAM CODE, SCREEN FOR ENTERING DATA,
    LOGIC FOR SAVING DATA, LOGIC FOR DISPLAYING DATA
    ETC.
    2. All this are BUNCHED under
    a FUNCTION GROUP
    (if you open that function group in se80, after
    creatting table maintenacne,
    u will see the program code, screens, gui status etc)
    3. Hence, to BUNCH all these various objects,
    SAP uses the concept of function group.
    4. And also why do we need to give two screens there
    Its not necessary to have to screens.
    5. ONE SCREEN MEANS:
    only one screen with table control to enter data
    TWO SCREEN means :
    first screen : only primary key fields will appear
    second screen : rest of the fields will appear to enter data
    6. When the table consists of many fields,
    its practically more convenient to have two screens,
    so that all fields come vertically downwards.
    (instead of scrolling horizontally in the table
    control, in case of one screen concept)
    The use of the FG is only this the Table Maintainance Generator part. Neednt be declared anywhere else.
    yes u need to create a FG and the use it in Table maint. gen.
    http://help.sap.com/saphelp_erp2005/helpdata/en/a7/513520407a11d1893b0000e8323c4f/frameset.htm - a link for basics on Table Maintenance.
    Also, Check out this weblog on table maintenance:
    /people/sudheer.cheedella/blog/2006/02/20/extracting-data-in-table-maintenance
    Thanks & regards
    Sreenivasulu P

  • How to change function group in table maintenance

    Hello experts,
    I am having a problem transporting a custom table. Now, what I want to do is to just create a new function group under the table maintenance option in se11. Now, I can't seem to change my custom table's function group. How do I do that? thanks a lot and have a nice day guys!

    Hai
    You have to re-generate the table maintenance, when new fields are added, system doesn't automatically insert them in it.
    So go to MAINTENANCE TABLE GENERATOR for your table and press icon for updating.
    Here choose NEW FIELD options and press ENTER.
    Anyway I prefer to set somes parameters of EXPERT MODE as REFRESH OVERVIEW SCREEN
    goto ur table> utilities> table maintenance generator> change>press enter> reason give additional fields>expert mode--> enter...
    Thanks & Regards
    Sreenu

Maybe you are looking for

  • Sapsql_like_pattern_too_long - dump?

    Hi, I am getting this short dump. This dump not coming every time this report execute. I am getting this dump once in a while. ABAP/4 Open SQL statement with WHERE ... LIKE and pattern too long. Error analysis An exception occurred. This exception is

  • Change client in scenarios with SAP business system

    Did you ever wonder how you can change the client of a Business System and it's related communication channels in scenarios that make use of SAP systems? One might think that changing the client in the communication channel (sender and/or receiver) i

  • Uninstalled CS6 apps still show in the CC App manager

    Uninstalled CS6 apps still show in the CC App manager; how do I remove them?

  • What is this key for? What is it called?

    I have searched and searched, on Google, Wiki etc. but there's no mention of this key, not even in the manual: http://www.paulofierro.com/images/secondaryEnterKey.jpg On my MacBook Pro, it is placed in the bottom, between the Apple-key and the left-a

  • Issue: haven't received serial number for student & teacher ed. for photoshop CS6 extended

    I have sent all info to receive my serial number for this product 4 days ago and still have not received any email to get the serial number for the product I brought. I'm not sure if the information (ie proof of eligibility) has been sent through.