Tcode vofm

HI evrybody
I have to copy a routine namely 900(for billing documenents) in tcode vofm
but when copying it, its asking me for access key,
im a developer, am i missing a step?

Hi anjali ,
while doing the copy controls and data transfers u need to get the access key from the basis team and u need to inform what copy controls u r doing ..
for this access is mandatory ..
regards,
vijay

Similar Messages

  • Link SHIPPMENT and delivery in routine (TCode VOFM)

    Hi Friends,
        I want to link SHIPPMENT(application V7) and delivery (V6) in routine (TCode VOFM). is there any routine or routine structure with the combination of both.
    Thanks in advance.
    Vallamuthu.M

    Hi,
    I'm creating output type ZET1 for shipment. and creating a new'Z' program but its not a print program.
    i'm going to assingn the program in TCode nace.
    my problem is, if shipment status is planned (technically vttk-stdis = X and assigned outbound deliveries in the shipment have export indicator (likp-expkz = X)).  then the output type will be triggered in back ground so i need a runtime data (VT01N Tcode).
    Thanks in Advance.
    Vallamuthu.M

  • Add a routine in tcode vofm

    HI all
    Ive copied a routine under Billing Documents in tcode VOFM
    but the code are in grey and I cant insert any of my code
    can anybody help me plz?

    Hi Sia,
    You need access key for changing this code, If you already have that , I think it might be due modification operation mode.
    In that case from the menu choose this option.
    Edit - Modification operations - Switch off assitant.
    then you can get into change mode.
    Regards,
    Sudheer

  • Enable and Disable Pricing Condition Type thru Routine in Tcode: VOFM

    Hi
    I have a scenario while creating a new sales order using Tcode: VA01. The conditions at line item are as follows:
    Condition Type----Amount----Condition Value
    ZBR5--4.000%----0.66
    ZBS1--8.000%----1.31
    Now the above case, my requirement is Condition Type ZBS1 should be displayed or calculated only when first condition type i.e. ZBR5 has amount more than 8.000%.
    In case it is less than 8.000%, the Condition Type ZBS1 should be ZERO or (would be better if not displayed).
    What i have tried till now is, created a new Routine in VOFM but after creating a new routine, i am unable to check the Amount fo Condition Type ZBR5 at runtime, as the Internal Table : XKOMV holds the details of Header data only, whereas my requirement is of Conditions at Line Item.
    Inputs on this will be helpful.
    Regards
    Masoom
    Edited by: Masoom_Infosys on Oct 3, 2011 2:24 PM

    Hi Naimesh
    Apology, i missed this point. I have alredy tried what you have suggested. I made a Condition Value and change value of XKWERT. The output of this change was:
    Condition Type----Amount----Condition Value
    ZBR5--4.000%----0.66
    ZBS1--8.000%----0.00
    If you observe above, the Condition Value is ZERO but the Amount remains as it is , that is 8.000%. In the code, i have tried to change the value of XKOMV-KBETR to 0.00, but still the output remains as:
    Condition Type----Amount----Condition Value
    ZBR5--4.000%----0.66
    ZBS1--8.000%----0.00
    Could you suggest some other way so that the output becomes:
    Condition Type----Amount----Condition Value
    ZBR5--4.000%----0.66
    ZBS1--0.000%----0.00
    Regards
    Masoom

  • Regarding Tcodes vofm and spro

    Hi all,
    Can anyone tell me the use of the tcodes spro and vofm,
    when they are used?
    Thanx in advance,
    Vijay

    Hi
    Check this link
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/23d686f1-0b01-0010-bd87-989c164c1b06
    Regards
    Raj

  • Routine (VOFM) problem

    Hi friends,
      In TCode VOFM, I have created two output types zet1 for shipment(V7) and another one is zet2(V3). but the print program is same which is assigned to nace for V7 and V3
    in billing v3: if the routine(TCode VOFM) gives sy-subr = 4 then nace is not triggered it's working fine.
    BUt(MY Problem), in shippment(V7): if  the routine(TCode VOFM) gives sy-subrc =4  then the nace(print program) is triggered. How we can restrict.
    Thanks & Regards,
    Vallamuthu.M

    Hi,
    Two possibilities:
    1. In tcode VOFM, when you do the entry for this subroutine, you have a field for this appl.
    2. In the ABAP coding, set a check for the values of komkbv7 (for V7) and for komkbv3 (for V3). Or check the value of NAST-KAPPL or XNAST-KAPPL. Set a breakpoint and check what it's your best option to filter it.
    I hope this helps you
    Regards
    Eduardo

  • VOFM Copying Routines

    Hi,
    I have 2 requirements - firstly where sales orders should not be combined into a delivery for a particular Special Processing Indicator value ( VBKD - SDABW ), i.e, seperate deliveries should be created. The 2nd requirement is for delivery split for a single sales order based on shipping type condition.
    I choose to copy the existing Copying requirement 051 in VOFM - > Copying Requirements - > Deliveries into a custom routine 600 and add the extra code here for VBKD - SDABW and asked my functional colleague to make necessary config in VTLA at header level. Unfortunately the routine is not triggered.
    For the 2nd requirement, i decided to copy the existing copying req 101 and add the extra code here for shipping type in my custom routine 601 . After making config changes at item level, this routine is getting triggered and the delivery is getting split. However since 1st req is failing i tried putting the extra code of 600 in 601 itself -- since basically the 1st req also requires you to split the two orders into seperate deliveries instead of combining them into 1 delivery. But this is still not working.
    i tried this idea since the concept is basically about splitting two orders into two deliveries in the 1st req and splitting a single order into multiple deliveries in the 2nd req. does my prob have anything to do with the fact that 601 is config at item level and 600 at header level ??
    Any inputs are welcome since i am completely lost.... Thanks....

    Hi,
    Check these notes:
    Note 546668 - FAQ: Delivery split when creating deliveries and related.
    Note 399912 - Split analysis activation during delivery creation (so useful to do the analysis).
    So you can copy it with tcode VOFM (search in google a document with this string: inside vofm ext:pdf, or check this notes, so you will know how to do your own VOFM (remember the naming conventions for VOFM, call it 901 e.g.). Too, you can check Note 327220 - VOFM function and its objects and related notes.
    Regards
    Eduardo

  • Vofm: how to set condition value.

    i complete a formula routin.and would like to set the price condition value . but when i set the value to
    xkomv-kbetr, the result don't save. it seems like that xkomv is replaced by rettkomv.

    Hi there,
    Try to check this site.
    Re: creating new formula via tcode VOFM, Formulas->Condition base value
    To set the condition value, you should populate XKWERT variable.
    Regards,
    Kezia

  • Routine development in vofm

    in tcode VOFM goto in formula -->cond value --> u can find some rouitnes there is a routine 356 .i want to create another routine 956 , 955, after wrintg the code when i am going to activate  it is giving a synatctical erorr that specify the report name.how can i solve it? how cna i get the report name coz 356 & 355 is a include prog.
    plz help

    Can you activate the VOFM after the u getting the error, becasue its the include prog.
    The procedure to create the new VOFM.
    1.     Go to VOFM transaction
    2.     Page down until you find a new spot on the page to put in the VOFM number and description.
    3.     Put in the VOFM number and the description of the VOFM.
    4.     Now the VERY IMPORTANT part of the process. Double click on the VOFM description not the VOFM number to create this as a Development/Correction and not as a repair. If you double click on the number then this copies some existing code and prompts you for a repair.
    5.     Activate and generate the VOFM routine. Note: Configuration must be setup by the OM team for this step.

  • VOFM - Formulas Problem : Can't transfer in to target Client.

    I just created a formulas in Tcode VOFM, and inserted some code , and actived it. ,
    GRPZE GRPNO AKTIV KAPPL
    ADAT 905 X
    But I can't transfer it into target client.
    The transfer log is ok .
    But the target client still don't have formula 905 .
    Is there any special step for the transfer of formulas ?
    Many many thanks .
    The following is my Request ! Is there any problem ?
    DR1K903890 ZZFZWANG
    DR1K903891 ZZFZWANG
    Program
    RV45C905
    DR1K903892 ZZFZWANG
    Table contents
    TFRM
    TFRMT

    Hi Eswar ;
      Done.  I have found the formula in the target client.
      I think the problem is simple .
      The request was released and posted 3 days ago from dev system ,and It just appeared in the target client. But I found the transfer log is ok in DEV system.
      Thanks you very very much, Eswar .
    Best Regards
    Fred

  • SAP Generated Report (RV13F501)

    In Dev. there is a report that is generated (RV13F501) and that report is trying to access the table KOMGF, field ZZPartner.  The problem is ZZPartner does not exist.  In Test and Prod RV13F501 is not generated but RV13F502 is instead.  Can anybody give me a reason why these two different reports are being generated in the different systems?  Everything works great in Test and Prod but not in Dev.  A consultant suggested that we delete the table KOTF501.  Would that solve the problem?  If so why?  The only thing I can think of it doing is forcing the system to generate RV13F5202 instead of RV13F501.
    I hope I didn't confuse you too much.
    Regards,
    Davis

    These program are generated from objects such as copy requirements.
    Use TCODE VOFM to look at the set up of these requirements. There will be one for the requirement 501..502.
    This is how these programs are generated.

  • Pricing condition redetermination for sales order created with reference

    Hi,
    Are  there any exit or routines that can be used to redetermine MWST pricing condition alone when creating sales order with reference to another sales order? The pricing from preceeding sales order is copied but we need only MWST to be redetermined after saving the order
    This is because we are making changes so that while saving the sales order the material tax classification is defaulted to M based on some conditions so that MWST picks up the value M
    Regards,
    Vin

    Hello Vinod ,
    did you tried following options :-
    1.Using Exit ( MV45aFzz) and re calculte pricning using FM 'PRICING'.
    2.or Using Copy Control (Tcode : VOFM ) while creating order with Ref.
    regards
    Prabhu

  • Outbound delivery output not re-determined during goods issue?

    Hi,
    i'm currently in the process of testing an SAP upgrade from 4.6B to ECC 6.0, and have encountered the following problem: one of our outbound delivery output types (LD00) is supposed to print out at goods issue (which happens in VT02N, by the shipment).
    In 4.6B, the output determination procedure correctly triggers at goods issue, however, in 6.0, it doesn't. Re-opening the delivery in VT02n causes the LD00 to be determined after all, but by then it's too late.
    Does anyone have the slightest idea why the output determination isn't re-evalutated at goods issue?
    regards
    Rob

    Hi,
    Perhaps you are using an own VOFM subroutine to do filters if the output works or no. You create this subroutine with tcode VOFM, and after some steps you create an include in a report of SAP (SAPL). You can check if you are setting a VOFM in SM34/VVC_T683_XX_E1 for the output scheme. Sometimes is necesary to run this report to create and activate the report sapl, if no, when the abap call the subrutine, SAP doesn't find (perform * if found)
    For VOFM there is a good document in google, format PDF, search it with the string inside vofm ext:pdf.
    I hope this helps you
    Regards,
    Eduardo

  • Output type not triggered during Delivery Order - pls help

    Hi,
    Need some help.
    I'm trying to setup output determination for delivery. It's a new output type for delivery.
    There are some checking that I want to build in to determine whether the output type is to be generated. Therefore I have to make sure of requirement (routine). However, after putting in the configuration, coding the requirement and creating the condition record, the output type still cannot be generated. When I go to VL02N to check the Output Determination Analysis it says the requirement " " is not fulfilled. It's not even calling out the requirement number that I assigned in the access sequence.
    Any idea what could be wrong? 
    This is what I've done :
    1. Creating condition tables
    2. Creating access sequence & assigning the condition tables to the access sequence
    3. In the access sequence, assign requirement number 999. The "Exclusive" indicator is not ticked.
    4. Ensure that the requirement 999 is activated in tcode VOFM.
    5. Create output type, assign the access sequence to the condition type.
    6. Assign the condition type to the output determination procedure. Make sure the "Manual" checkbox is not ticked.
    7. Assign the delivery type to the output determination procedure.
    8. Create condition record. 
        Note : when i created the condition record, I am not able to assign a Partner Function (for eg. SH) to the record. However in the config for the output type I've already configured for that Partner Function "SH" to be allowed for that output type.
    Appreciate suggestions & feedback.
    Thanks
    Rgds,
    L

    Hi,
    When I go to VL02N to check the Output Determination Analysis it says the requirement " " is not fulfilled. It's not even calling out the requirement number that I assigned in the access sequence.
    This is because in requirement you put certain conditions should be fulfill then out put should trigered,
    Example - if you maintained condition in requirement that user must maintain loading point
    Now when creating delivery user not maintained loading point then output will not trigered, so user must maintain that then only it will trigered output.
    Same problem just now solved, check which data maintenance conditions in routine and try to maintain that.
    Kapil

  • Pricing- condition type

    Hi All,
    We have a typical requirement, where we need to access the condition value of a condition type, which is not attached to any pricing procedure.
    For eg, take the condition type as ZLOM which has got an access sequence.
    In case of Sales order, depending on the communication structure KOMP & KOMK the condition value is read using the fm CONDITION_RECORD_READ.
    But in our case we cannot use this FM as this condition type is not in any of the pricing procedures and hence doesn’t return any value.
    Requirement: Client wanted to use a particular condition type needs to be populated in sales order, wherein that condition type is not presented in any of pricing procedures.
    Is it possible ?
    If possible can anyone let me know if you can help out in this?
    Thanks in advance.
    Regards,
    Vamsi P
    Edited by: vamsi P on Jan 9, 2008 8:17 AM

    Vamsi,
    If you have the conditiontype in pricing procedure, then only it will appear in the sales order. It is not possible to make a condition type appear in sales order, when it is not available in the pricing procedure.
    However to enable this functionality, you can include the condition type in the pricing procedure and write a routine to ensure that the condition type is updated only when needed , not otherwise. The routine(Requirement) should be created in the tcode VOFM and this should be assigned to the requirement field of the pricing procedure in the row of your condition type. An ABAPer will help you to write the routine and you just have to assign it to the condition type in pricing procedure.
    Hope this helps you
    Reward if this helps

Maybe you are looking for