Supplier Quote fails creating PO when the Price is in different Currency

Hi Experts,
We are working with SRM 7.0 in Classic Scenario.
When the Bidders are allowed to BID in different Currency and the winning Supplier Quote with this new Currency fails to transfer to Backend and getting error as SE 134 XXXXXXXX (Item Description): Please enter a price.
Can anyone give me what has to be done in ECC side to overcome this issue. There is no issue in SRM side. I can get this above error description in RZ20.
Regards,
B.N.Karthikeyan.

I think the conversion is not done for classic scenario by standard. What you can try is to implement the currency conversion in either of the two BADIs:
1. SRM BADI BBP_CREATE_BE_PO_NEW
2. ECC BADI BBP_PO_INBOUND_BADI
For detail implementation for the conversion, you can take a look at SRM FM BBP_PD_PO_CREATE, in form routine po_convert_to_con_curr.

Similar Messages

  • PO triggered for re-approval when the price is decreased

    Dear SRM Experts,
    We are on SRM 5.0 and using ECS.
    In our system, when the price of the PO is reduced, approval workflow is triggered once again. As per my understanding, the workflow should only trigger for the PO when the price is increased.
    Any idea?
    With Kind Regards
    Faisal
    +44 (0)78890 59868

    Hi Dinesh,
    Following is the start condition:
    Start condition     Start condition without name    No default currency
    Business Object EC Purchase Order
      Event                Save Change Version
       (  " --- Your comment here ( 002 ) ---
         &EC Purchase Order.Simple Change List& CE ACC_MODIFY
         or    &EC Purchase Order.Total Value Incrsd& = X
      ) " --- Your comment here ( 002 ) ---
    True 
       Start workflow:  Approval N-Step for PO (BADI)
    False 
       No action
    Any further thoughts?
    With Kind Regards
    Faisal

  • IPhone 5 iOS 7.1.4 Call failed every time when the other person hung up before me

    iPhone 5 iOS 7.0.4 says Call failed every time when the other person hung up before me,
    Is there anything I can do to about that please?

    Hey there Yonidawit,
    It sounds like you are are getting a message saying that the call failed, when the person you are talking to hangs up. I have a few things to recommend here. First close all the open apps:
    iOS: Force an app to close
    http://support.apple.com/kb/ht5137
    Double-click the Home button.
    Swipe left or right until you have located the app you wish to close.
    Swipe the app up to close it.
    When you have done that restart the phone and test it out again:
    iOS: Turning off and on (restarting) and resetting
    http://support.apple.com/kb/ht1430
    If that does not resolve it, try resetting your network settings:
    Reset network settings by tapping Settings > General > Reset > Reset Network Settings. Note: This will reset all network settings including:
    previously connected Wi-Fi networks and passwords
    recently used Bluetooth accessories
    VPN and APN settings
    From: iOS: Troubleshooting Wi-Fi networks and connections
              http://support.apple.com/kb/ts1398
    If the issue persists, I would next backup your device to iTunes, and restore it:
    iOS: How to back up and restore your content
    http://support.apple.com/kb/HT1766
    Thank you for using Apple Support Communities.
    Regards,
    Sterling

  • Does the iphone cpu frequency change when the cpu load is different?

    Does the iphone cpu frequency change when the cpu load is different, or it does not change, stay a fixed frequency? if it changes, how can i get the realtime cpu frequency?if anyone knows,please tell me, thank you so much!!!

    As a general, historical statement Tonefox is correct.  For certain particular cpus woodmeister is correct.  Cpus have historically been single frequency units, though over-clocking has been done for several years.  Doing so pushes the cpu beyond its guaranteed speed, but has tended to work since most cpus from quality vendors will actually operate at higher speeds.  The manufacturer just does not guarantee the results...remember the Pentium fiasco in the early years of that chip?  Today manufacturers are ceertifying particular product lines for over-clocking on a periodic basis.  And that is what dynamic clocking really is, over-clocking but not at a constant clock speed as has been done in the past.
    Much of the silicon on the market will function at higher clock rates, the only question is does the maker guarantee the accuracy and performance at those clock rates.

  • Can I use the "Find My iPad" app in my MacBook Pro when the iPad has a different Apple ID?

    Can I use the "Find My iPad" app in my MacBook Pro when the iPan has a different Apple ID & password than the MacBook Pro?

    On your Macbook you access Find My iPad via a Web Browser at http://icloud.com
    This will require you to sign on using the Apple ID and password used for the iPad iCloud.

  • BPC 7.5 NW - ScripLogic Calculation of sales when the price is in other dim

    Hi, i try calculation the Price but Price, Quantity and Discount have different Dimensions.
    I try this code buy have error when is executed, not in validate.
    //CALCULA LA VENTA X SUCURSAL DESDE ENERO A DICIEMBRE
    *XDIM_MEMBERSET CATEGORY = %CATEGORY_SET%
    *XDIM_MEMBERSET CeBe = %CeBe_SET%, NA
    *XDIM_MEMBERSET CUENTA = 411200000, ZACB0001
    *SELECT(%MOD%, "[ID]", Modelo,[TIPO]=%Modelo_SET%)
    *XDIM_MEMBERSET Modelo = %MOD%
    *XDIM_MEMBERSET Moneda_Ppto = USD, NA
    *XDIM_MEMBERSET PARAMETRO = ZACB002, NA
    *XDIM_MEMBERSET CentroDeCosto = NA
    *XDIM_MEMBERSET Sociedad = %Sociedad_SET%
    *XDIM_MEMBERSET Sucursales = %Sucursales_SET%
    *XDIM_MEMBERSET Tipo_vta = %Tipo_vta_SET%
    *XDIM_MEMBERSET RPTCURRENCY = LC
    *XDIM_MEMBERSET TIME = %YEAR%.TOTAL
    *XDIM_MEMBERSET MEASURES = "PERIODIC"
    [CUENTA].[#411200000] = ([CeBe].[NA], [CUENTA].[NA], [Moneda_Ppto].[NA], [PARAMETRO].[ZACB002] * [CeBe].%CeBe_SET%, [CUENTA].[ZACB0001], [Moneda_Ppto].[USD], [PARAMETRO].[NA]), [CeBe].%CeBe_SET%, [Moneda_Ppto].[USD], [PARAMETRO].[NA]
    *COMMIT
    I need execute from 2010.ENE to 2010.DEC, Save in Account 411200000, and save in this values the dimension :
    [CeBe].%CeBe_SET%, [Moneda_Ppto].[USD], [PARAMETRO].[NA]
    P x Q
    ([CeBe].[NA], [CUENTA].[NA], [Moneda_Ppto].[NA], [PARAMETRO].[ZACB002] * [CeBe].%CeBe_SET%, [CUENTA].[ZACB0001], [Moneda_Ppto].[USD], [PARAMETRO].[NA])
    P = [CeBe].[NA], [CUENTA].[NA], [Moneda_Ppto].[NA], [PARAMETRO].[ZACB002]
    Q = [CeBe].%CeBe_SET%, [CUENTA].[ZACB0001], [Moneda_Ppto].[USD], [PARAMETRO].[NA]
    This is destine the Dimension :
    [CeBe].%CeBe_SET%, [Moneda_Ppto].[USD], [PARAMETRO].[NA]
    Any idea ?
    I can put more details if necessary
    Thank you.

    Hi, with respect to the first piece of code fails to make it work because I do not see where needed parentheses.
    So why am I using the second piece of code.
    For second piece of code i use :  UJK_SCRIPT_LOGIC_TESTER and detected problem in : [CeBe].%CeBe_SET%
    REGION
    Category="VPT",CeBe="CI1CA001",Modelo="Camiones",Moneda_Ppto="USD",PARAMETRO="NA",CentroDeCosto="NA",Sociedad="1000",Sucursales="10",Tipo_vta="ZTV01",RPTCURRENCY="LC",TIME="2010.TOTAL",MEASURE="PERIODIC"
    NEW CODE
    //CALCULA LA VENTA X SUCURSAL DESDE ENERO A DICIEMBRE
    *XDIM_MEMBERSET Category = %Category_SET%
    *SELECT(%CEB%, "[ID]",CeBe,[ID]=%CeBe_SET%)
    *XDIM_MEMBERSET CeBe = %CEB%
    *XDIM_ADDMEMBERSET CeBe = NA
    *XDIM_MEMBERSET CUENTA = 411200000, ZACB0001
    *SELECT(%MOD%, "[ID]", Modelo,[TIPO]=%Modelo_SET%)
    *XDIM_MEMBERSET Modelo = %MOD%
    *XDIM_MEMBERSET Moneda_Ppto = USD, NA
    *XDIM_MEMBERSET PARAMETRO = ZACB002, NA
    *XDIM_MEMBERSET CentroDeCosto = NA
    *XDIM_MEMBERSET Sociedad = %Sociedad_SET%
    *XDIM_MEMBERSET Sucursales = %Sucursales_SET%
    *XDIM_MEMBERSET Tipo_vta = %Tipo_vta_SET%
    *XDIM_MEMBERSET RPTCURRENCY = LC
    *XDIM_MEMBERSET TIME = BAS(%YEAR%.TOTAL)
    *XDIM_MEMBERSET MEASURES = "PERIODIC"
    *WHEN CUENTA
    *IS "411200000"
    *REC(EXPRESSION=([CeBe].[NA], [CUENTA].[NA], [Moneda_Ppto].[NA], [PARAMETRO].[ZACB002])*([CeBe].[%CEB%], [CUENTA].[ZACB0001], [Moneda_Ppto].[USD], [PARAMETRO].[NA]), [CeBe].[%CEB%], [CUENTA].[411200000],[Moneda_Ppto].[USD], [PARAMETRO].[NA])
    *ENDWHEN
    *COMMIT
    I try use var declared using SELECT for CeBe:
    *SELECT(%CEB%, "[ID]",CeBe,[ID]=%CeBe_SET%)
    *XDIM_MEMBERSET CeBe = %CEB%
    *XDIM_ADDMEMBERSET CeBe = NA
    After try use var in code :
    [CeBe].%CeBe_SET% : Not Working, Get Error and is empty in VALIDATE AREA
    %CeBe_SET% : Not Working, Get Error and is empty in VALIDATE AREA
    [CeBe].[%CEB%] : Not Working, Get Error and is empty in VALIDATE AREA
    %CEB% : Not Working, Get Error and  is empty in VALIDATE AREA
    [CeBe].[%CEB%]  : Not Working, Get Error and is empty in VALIDATE AREA
    Error is :
    UJK_VALIDATION_EXCEPTION:Set de dimensiones "CEBEDATAVALUE" no asignados a gestor de datos
    VALIDATE AREA:
    LGX:
    *XDIM_MEMBERSET Category =
    *XDIM_MEMBERSET CeBe =
    *XDIM_ADDMEMBERSET CeBe = NA
    *XDIM_MEMBERSET CUENTA = 411200000, ZACB0001
    *XDIM_MEMBERSET Modelo = Automoviles,a_mercedez,a_usados,Buses,b_b_mercedez,b_imp_directa,b_mercedez,b_power_system,b_promo_chasis,b_reg_general,b_s_fur,b_s_mini,b_usados,b_v,b_v_mercedez,b_v_min,Camiones,clase_a,clase_amg,clase_b,clase_c,clase_clc,clase_cls,clase_cl_s,clase_e,clase_glk,clase_ml_gl,clase_sl,clase_slk,c_freigthliner,c_mantenimiento,c_mercedez,c_usados,dummy,f_pesados,garantias,m_medianos,m_pesados_a,m_pesados_b,NA,parm01,PGD001,PGD002,PGD003,PGD004,PGD005,PGD006,PGD007,PGD008,PGD009,PGD010,PGD011,PGD012,PGD013,PGD014,PGD015,PGD016,PGD017,PGD018,PGD019,PGD020,PGD021,PGD022,PGD023,post_venta_c,post_venta_p,PS01,PS02,PS03,PS04,publico,PV01,PV02,PV03,PV04,repuestos,servicios,tremac,va_usados,vb_usados,vc_usados,Vehiculos_c,Vehiculos_p,v_interna_taller
    *XDIM_MEMBERSET Moneda_Ppto = USD, NA
    *XDIM_MEMBERSET PARAMETRO = ZACB002, NA
    *XDIM_MEMBERSET CentroDeCosto = NA
    *XDIM_MEMBERSET Sociedad =
    *XDIM_MEMBERSET Sucursales =
    *XDIM_MEMBERSET Tipo_vta =
    *XDIM_MEMBERSET RPTCURRENCY = LC
    *XDIM_MEMBERSET TIME = BAS(%YEAR%.TOTAL)
    *XDIM_MEMBERSET MEASURES = "PERIODIC"
    *WHEN CUENTA
    *IS 411200000
    *REC(EXPRESSION=([CeBe].[NA], [CUENTA].[NA], [Moneda_Ppto].[NA], [PARAMETRO].[ZACB002])*([CeBe].[], [CUENTA].[ZACB0001], [Moneda_Ppto].[USD], [PARAMETRO].[NA]), [CeBe].[], [CUENTA].[411200000],[Moneda_Ppto].[USD], [PARAMETRO].[NA])
    *ENDWHEN
    *COMMIT
    LOG:
    UJK_VALIDATION_EXCEPTION:Set de dimensiones "CEBEDATAVALUE" no asignados a gestor de datos
    Look :
    [CeBe].[]
    Any alternative for use CeBe value passed from DM Package ?

  • Settling production variances when the price control of the material is "V

    Hi,
    Scenario: 1) Materials are maintained at moving average price.
                    2) Production variances need to settle to material and MAP need to be adjusted.
    Issue:  When the closing stock of the material is less than the negative variance need to be settled from the production order   the system is giving the message "Moving average price for material is negative"
    Questions: 1) What is the solution for settlement of negative variance to material when there is no stock?
                       2) Is there is any way to settle these variances to price difference account only when the stock is not available. if stock is available the variance has to adjust the stock, if not settle to the price difference account. Is there anys standard settling for this?
    Advance thanks for your help
    Regards
    Koteswararao Padarti

    Hi Rao
    You should never have Price Control V for In House made material...
    That will ruin your inventory valuation forever.. Consider the eg below if your price control is V
    1. Your moving price in mat master is 100 USD
    2. You Mfr on Jan 1 @ Actual cost = 110 in Prod order and Qty = 1.
    Upon GR, GR will happen @ 100 and at period end if Qty is lying in stock, 10 variance will also be inventorized
    BUT, now consider this
    1. 1. Your moving price in mat master is 100 USD
    2. You Mfr on Jan 1 @ Actual cost = 110 in Prod order and Qty = 1.
    Upon GR, GR will happen @ 100 and variance lying is 10 in prod order
    3. You Mfr on Jan 10 @ Actual cost = 110 in Prod order and Qty = 1.
    Upon GR, GR will happen @ 100 and variance lying is 10 in prod order
    4. On jan 15, you consume Qty 1 and qty lying in stock is 1
    5. In period end, when you do settlement, following will happen
    a. For prod order 1: Qty Mfd 1 and Qty lying in stock 1 - Result: variance 10 will be inventorized.
    Mvg Avg price will shoot upto 110
    b. For prod order 2: Qty Mfd 1 and Qty lying in stock 1 - Result: variance 10 will be inventorized.
    Mvg Avg price (MAP) will shoot upto 120
    System wont check whether the qty lying in stock pertains to prod order 1 or 2... It will simply check if the Qty of prod order matches with qty lying in stock. hence, it will keep on inventorizing variance in this case.... and your MAP will touch the sky
    Regards
    Ajay M

  • Create IDOC when the credit memo is generated

    I want to create an IDOC.
    The IDOC will be created when the credit memo is generated.
    Please help me to create the segments.
    Title was edited by:
            Alvaro Tejada Galindo

    Hi
    First you find the relative Idoc Type and Message type for that credit memo in the tables EDBAS and EDMSG
    Then go to WE31 and create the additional segments as per your requirements apart from doing lot of other related settings
    see the doc
    Data Creation in Idoc
    IDocs are text encoded documents with a rigid structure that are used to exchange data between R/3 and a foreign system. Instead of calling a program in the destination system directly, the data is first packed into an IDoc and then sent to the receiving system, where it is analyzed and properly processed. Therefore an IDoc data exchange is always an
    asynchronous process. The significant difference between simple RFC-calls and IDoc data exchange is the fact, that every action performed on IDocs are protocolled by R/3 and IDocs can be reprocessed if an error occurred in one of the message steps.
    While IDocs have to be understood as a data exchange protocol, EDI and ALE are typical use cases for IDocs. R/3 uses IDocs for both EDI and ALE to deliver data to the receiving system. ALE is basically the scheduling mechanism that defines when and between which partners and what kind of data will be exchanged on a regular or event triggered basis. Such a set-up is called an ALE-scenario.
    IDoc is a intermediate document to exchange data between two SAP Systems.
    *IDocs are structured ASCII files (or a virtual equivalent).
    *Electronic Interchange Document
    *They are the file format used by SAP R/3 to exchange data with foreign systems.
    *Data Is transmitted in ASCII format, i.e. human readable form
    *IDocs exchange messages
    *IDocs are used like classical interface files
    IDOC types are templates for specific message types depending on what is the business document, you want to exchange.
    WE30 - you can create a IDOC type.
    An IDOC with data, will have to be triggered by the application that is trying to send out the data.
    FOr testing you can use WE19.
    How to create idoc?
    *WE30 - you can create a IDOC type
    For more information in details on the same along with the examples can be viewed on:
    http://www.netweaverguru.com/EDI/HTML/IDocBook.htm#_Toc8400404
    http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a6620507d11d18ee90000e8366fc2/frameset.htm
    http://www.sappoint.com/presentation.html
    http://www.allsaplinks.com/idoc_search.html
    http://www.sapgenie.com/sapedi/idoc_abap.htm
    http://www.erpgenie.com/sapedi/idoc_abap.htm
    To Create Idoc we need to follow these steps:
    Create Segment ( WE31)
    Create Idoc Type ( WE30 )
    Create Message Type ( WE81 )
    Assign Idoc Type to Message Type ( WE82 )
    Creating a Segment
    Go to transaction code WE31
    Enter the name for your segment type and click on the Create icon
    Type the short text
    Enter the variable names and data elements
    Save it and go back
    Go to Edit -> Set Release
    Follow steps to create more number of segments
    Create IDOC Type
    Go to transaction code WE30
    Enter the Object Name, select Basic type and click Create icon
    Select the create new option and enter a description for your basic IDOC type and press enter
    Select the IDOC Name and click Create icon
    The system prompts us to enter a segment type and its attributes
    Choose the appropriate values and press Enter
    The system transfers the name of the segment type to the IDOC editor.
    Follow these steps to add more number of segments to Parent or as Parent-child relation
    Save it and go back
    Go to Edit -> Set release
    Create Message Type
    Go to transaction code WE81
    Change the details from Display mode to Change mode
    After selection, the system will give this message “The table is cross-client (see Help for further info)”. Press Enter
    Click New Entries to create new Message Type
    Fill details
    Save it and go back
    Assign Message Type to IDoc Type
    Go to transaction code WE82
    Change the details from Display mode to Change mode
    After selection, the system will give this message “The table is cross-client (see Help for further info)”. Press Enter.
    Click New Entries to create new Message Type.
    Fill details
    Save it and go back
    Check these out..
    Re: How to create IDOC
    Check below link. It will give the step by step procedure for IDOC creation.
    http://www.supinfo-projects.com/cn/2005/idocs_en/2/
    ALE/ IDOC
    http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
    http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
    http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
    http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
    http://www.sapgenie.com/sapedi/index.htm
    http://www.sappoint.com/abap/ale.pdf
    http://www.sappoint.com/abap/ale2.pdf
    http://www.sapgenie.com/sapedi/idoc_abap.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a60bb507d11d18ee90000e8366fc2/frameset.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/78/217da751ce11d189570000e829fbbd/frameset.htm
    http://www.allsaplinks.com/idoc_sample.html
    http://www.sappoint.com/abap.html
    http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
    http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
    http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
    http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
    http://www.sapgenie.com/sapedi/index.htm
    http://www.allsaplinks.com/idoc_sample.html
    http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.docs
    go trough these links.
    http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
    http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
    http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
    http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
    http://www.sapgenie.com/sapedi/index.htm
    http://www.sappoint.com/abap/ale.pdf
    http://www.sappoint.com/abap/ale2.pdf
    http://www.sapgenie.com/sapedi/idoc_abap.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a60bb507d11d18ee90000e8366fc2/frameset.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/78/217da751ce11d189570000e829fbbd/frameset.htm
    http://www.allsaplinks.com/idoc_sample.html
    http://www.sappoint.com/abap.html
    http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
    http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
    http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
    http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
    http://www.sapgenie.com/sapedi/index.htm
    http://www.allsaplinks.com/idoc_sample.html
    http://http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
    An IDoc is simply a data container that is used to exchange information between any two processes that can understand the syntax and semantics of the data...
    1.IDOCs are stored in the database. In the SAP system, IDOCs are stored in database tables.
    2.IDOCs are independent of the sending and receiving systems.
    3.IDOCs are independent of the direction of data exchange.
    The two available process for IDOCs are
    Outbound Process
    Inbound Process
    AND There are basically two types of IDOCs.
    Basic IDOCs
    Basic IDOC type defines the structure and format of the business document that is to be exchanged between two systems.
    Extended IDOCs
    Extending the functionality by adding more segments to existing Basic IDOCs.
    To Create Idoc we need to follow these steps:
    Create Segment ( WE31)
    Create Idoc Type ( WE30)
    Create Message Type ( WE81)
    Assign Idoc Type to Message Type ( WE82)
    imp links
    http://www.allsaplinks.com/idoc_sample.html
    http://www.sapgenie.com/sapedi/idoc_abap.htm
    www.sappoint.com
    --here u can find the ppts and basic seetings for ALE
    http://sappoint.com/presentation.html
    www.sapgenie.com
    http://www.sapgenie.com/ale/index.htm
    WE30 - you can create a IDOC type.
    An IDOC with data, will have to be triggered by the application that is trying to send out the data.
    Try this..Hope this will help.
    >>>> SAP ALE & IDOC<<<<
    Steps to configuration(Basis) >>
    1. Create Logical System (LS) for each applicable ALE-enabled client
    2. Link client to Logical System on the respective servers
    3. Create background user, to be used by ALE(with authorizaton for ALE postings)
    4. Create RFC Destinations(SM59)
    5. Ports in Idoc processing(WE21)
    6. Generate partner profiles for sending system
    The functional configuration(Tcode: SALE)
    • Create a Customer Distribution Model (CDM);
    • Add appropriate message types and filters to the CDM;
    • Generate outbound partner profiles;
    • Distribute the CDM to the receiving systems; and
    • Generate inbound partner profiles on each of the clients.
    Steps to customize a new IDoc >>>
    1. Define IDoc Segment (WE31)
    2. Convert Segments into an IDoc type (WE30)
    3. Create a Message Type (WE81)
    4. Create valid Combination of Message & IDoc type(WE82)
    5. Define Processing Code(WE41 for OUT / WE42 for IN)
    6. Define Partner Profile(WE20)
    Important Transaction Codes:
    SALE - IMG ALE Configuration root
    WE20 - Manually maintain partner profiles
    BD64 - Maintain customer distribution model
    BD71 - Distribute customer distribution model
    SM59 - Create RFC Destinations
    BDM5 - Consistency check (Transaction scenarios)
    BD82 - Generate Partner Profiles
    BD61 - Activate Change Pointers - Globally
    BD50 - Activate Change Pointer for Msg Type
    BD52 - Activate change pointer per change.doc object
    BD59 - Allocation object type -> IDOC type
    BD56 - Maintain IDOC Segment Filters
    BD53 - Reduction of Message Types
    BD21 - Select Change Pointer
    BD87 - Status Monitor for ALE Messages
    BDM5 - Consistency check (Transaction scenarios)
    BD62 - Define rules
    BD79 - Maintain rules
    BD55 - Defining settings for IDoc conversion
    WEDI - ALE IDoc Administration
    WE21 - Ports in Idoc processing
    WE60 - IDoc documentation
    SARA - IDoc archiving (Object type IDOC)
    WE47 - IDoc status maintenance
    WE07 - IDoc statistics
    BALE - ALE Distribution Administration
    WE05 - IDoc overview
    BD87 - Inbound IDoc reprocessing
    BD88 - Outbound IDoc reprocessing
    BDM2 - IDoc Trace
    BDM7 - IDoc Audit Analysis
    BD21 - Create IDocs from change pointers
    SM58 - Schedule RFC Failures
    Basic config for Distributed data:
    BD64: Maintain a Distributed Model
    BD82: Generate Partner Profile
    BD64: Distribute the distribution Model
    Programs
    RBDMIDOC – Creating IDoc Type from Change Pointers
    RSEOUT00 – Process all selected IDocs (EDI)
    RBDAPP01 - Inbound Processing of IDocs Ready for Transfer
    RSARFCEX - Execute Calls Not Yet Executed
    RBDMOIND - Status Conversion with Successful tRFC Execution
    RBDMANIN - Start error handling for non-posted IDocs
    RBDSTATE - Send Audit Confirmations
    FOr testing you can use WE19.
    Regards
    Anji

  • How to know when the PRICE AFTER DISCOUNT changed and get the value

    Hi,
    Everything I do to see if a value changed in the grid works except for PRICE AFTER DISCOUNT
    which seems to be inaccessible.
    Any idea how to know when exactly this value changed and do actions accordinly ?
    Also I always get 0.00 if I try to get the value of it
    This works to get in the condition of a vlaue changing but I always get 0.00 as the value of the column
    if (pVal.ItemUID == "38" && pVal.ColUID == COL_DISCOUNT.ToString() && pVal.EventType == BoEventTypes.et_VALIDATE && pVal.ItemChanged == true && pVal.ActionSuccess == true)
        try
            SAPbouiCOM.Matrix Matrix = (SAPbouiCOM.Matrix)SBO_Application.Forms.ActiveForm.Items.Item("38").Specific;
            SAPbouiCOM.EditText Editor = (SAPbouiCOM.EditText)Matrix.Columns.Item(COL_DISCOUNT).Cells.Item(pVal.Row).Specific;
            SBO_Application.MessageBox("Discount changed for : " + Editor.Value + "...", 1, "Ok", "", "");
        catch (Exception ex)
            SBO_Application.MessageBox(ex.Message, 1, "Ok", "", "");
    And this do not even get into the condition even tought I SEE the column PRICE AFTER DISCOUNT:
    if (pVal.ItemUID == "38" && pVal.ColUID == COL_PRICEAFTERDISCOUNT.ToString() && pVal.EventType == BoEventTypes.et_VALIDATE && pVal.ItemChanged == true && pVal.ActionSuccess == true)
        try
            SAPbouiCOM.Matrix Matrix = (SAPbouiCOM.Matrix)SBO_Application.Forms.ActiveForm.Items.Item("38").Specific;
            SAPbouiCOM.EditText Editor = (SAPbouiCOM.EditText)Matrix.Columns.Item(COL_PRICEAFTERDISCOUNT).Cells.Item(pVal.Row).Specific;
            SBO_Application.MessageBox("Price after discount changed for : " + Editor.Value + "...", 1, "Ok", "", "");
         catch (Exception ex)
             SBO_Application.MessageBox(ex.Message, 1, "Ok", "", "");

    just idea, maybe it will works
    Create one udf in row level and set there FS based on changes on price after discount and fill value what is in price after discount. Then the validation make on this field instead of standard SAP field.

  • How do I download an app that failed to download when the App Store says all Unfinished Downloads are downloaded?

    I purchased a 16GB game 2 days ago and the app failed to download (error said to check Internet connection, which was fine). I tried to redownload it multiple ways: Checking for unfinished downloads (all purchases have been downloaded), in my Purchase history (app is listed under Other purchases with a gray button that has no text and the button doesn't work other than giving a hover/click indication). I've tried trashing the various .plists/caches/cookies to no avail.
    I've searched my computer, looked in the dock, looked in launchpad, app definitely is not there.
    I am not running any anti-virus software. I'm running 10.7.4.
    When I initially purchased this game it wouldn't download, but the downloading icon did show in Launchpad. I used the recommendation of deleting it from Launchpad and restarting and that started the download. It had downloaded over 6GB when I went to bed, but I awoke to the failed download error.
    Thanks for the help.

    Hi ..
    Did you check your Applications folder ??
    See if this helps...
    How to re download apps from the Mac App Store:
    Open the App Store. From the menu bar click Store > Sign In
    Click Purchases from the top of the App Store window.
    Select which apps you want to re download. Then right or control click where you see Installed  then click Install.
    Make sure and use the same Apple ID used for the original purchase.
    I purchased a 16GB game
    Which app did you purchase ???

  • Changing of the valuation type  when the price is changed  in Purchase ord

    Hi friends
    we are using the batch management  at material level.
    Now the batch is created on the following characteristics
    1) Date of receipt of material
    2) Date of production of material.
    Now  the batch no and valuation type is coming same  if we post the 105  with same qty of 103. if the  qty is split for 105 then the batch and valuation type is getting different numbers.
    Now we have entered the new characteristic as price of item  and we have to work the batchmanagement on both. so
    1) can we do the same in the existing class  by adding new characteristics.
    2) which table and field to be used for making the characteristic.
    3) what solution to be proposed for existing batches.
    Points will be awarded for suitable solution.
    Thanks in Advance

    Hi,
    1) Yes you can do the same in the existing class by adding new characteristics in CL02, Before that ensure creating the new Characteristic in CT04.
    2) The Characteristcs being created in CT04 gets updated in Table CABN - ATINN.
    3) update the new characteristice for the existing batches using MSC2N
    Regards
    Merwyn

  • Why does the published swf output from Presenter 10 fail to play when the zip output is uploaded to my LMS?

    On Win 7, using Presenter 10 the published output .swf (and associated files in the .zip collection) produces only a blank browser frame (both IE10 and Chrome) on upload and launch from the LMS. The index.html file is referencing two .js files that do not exist...
    <script src="./data/html/Project.js"></script>
    <script src="./data/resources/ha/wr_/OpenAjaxManagedHub-all.js"></script>
    Also, seem to be missing a presenter.css file in ./data/html I think the presenter.libs.js file is referencing.
    Are these files required for playback and correspondingly that's why only a blank browser frame is presented on the LMS launch?
    Is it possible that when I publish to my local these files are not being populated in the output .zip for some reason?
    Any help isolating the cause is much appreciated!
    -Ken

    @Willam I am wondering if the first problem has not been properly described. When viewing generated help if you right click and select View Source, as you know, you will get the HTML for the tripane window. I think Rtrown wants to see the code for the default topic. If so, that is something like View this frame.
    Turning to the last paragraph, there is also some confusion there.
    When this first happened, I wondered if the project was corrupted, and I tried a technique I picked up a while ago, involving removing the xpj and cpd files from Windows Explorer, and attempting to restore from the *.FPJ file. However, I get a message saying 'This file is not an HPJ file. Please select an HPJ file to open'. The project does not have an HPJ file! So I had to rebuild the project.
    First, you should only delete the CPD file in most scenarios. See Opening Projects on my site. Deleting the XPJ should not be done other than in a few situations. Secondly, you then restore from the HHP file, not the FPJ file. Not sure how you would do that. Finally an HPJ file is related to RoboHelp for Word and is its equivalent of the XPJ file in RoboHelp HTML.
    See www.grainge.org for RoboHelp and Authoring tips
    @petergrainge

  • Dynamically creating pages when the form is rendered to the user

    Hi exeprts
    I am trying to find out a way in which my livecycle designer form will be able to create a new pages based on a certain field value which is a part of xfa.data.datasets. Say I have to generate the payslip of 5 employee - My form should be able to provide me with 5 different pages for each employee. at runtime. It will have some prepopulated data fields (read Only)  like employee Id or Employee designation or department and some additional fields which needs to be filled by the user.
    In short If I have three employees say emp A, B & C then I should have 3 pages one each for A, B &C with their respective data prepopulated in the readOnly fields.The number of employees will be a variable which will be binded in the context and will be a part of the data model of the form.
    I would like to know if such a functionality is possible to be achieved in the designer.
    Thanks and Regards.
    Rohit

    Hi Rohit,
    I have posted a sample in a comment in the blog: http://assurehsc.ie/blog/?p=70
    Niall

  • I'm having problems with Gmail. Nothing happens when I click the settings button, and Gmail often fails to recognize when the checkbox next to an email is selected. What's up?

    When I render the page in Internet Explorer using IE Tab Plus everything works just fine.

    Nevermind...just had to do a full reinstall. That means going to firefox folder on my computer, running helper.exe from the uninstall folder, and unchecking the box that lets you save your themes, addons, bookmarks, etc. The reinstalled version works perfectly. Now I just have to find all those addons again...

  • Old Cs5 new box  installation create errors - when the serial number is OK - valid registration arrh

    Error "This serial number is not for a qualifying product..." when installing an upgrade or upsell
    Adobe upgrades and upsells require a qualifying previous product. If the upgrade or upsell installer can't find a previous product on your computer, it asks you to enter the serial number of a qualifying product.
    Try the solutions in this document if you receive the error “This serial number is not for a qualifying product. Please try another” when you enter a serial number in the Serial Number Upgrade screen.
    Can't find your serial number? See Find a serial number.

    Sanjeevmishra you need to locate a qualifying serial number in order to install an upgrade version of the software.  You can find your registered serial numbers by following the steps listed in Find your serial number quickly - http://helpx.adobe.com/x-productkb/global/find-serial-number.html.

Maybe you are looking for

  • How to make apple tv view external hard drive

    i want to know how I can make apple tv recognize an external hard drive

  • HP Presario internet explorer problems

    I have a HP Presario NY541AA-ABA. I used to be able to view bills on their website, now for some reason when I click on them a window pops up and says internet explorer is not working and shuts down. If anyone can help I would appreciate any feedback

  • Is this normal?!!

    I just got my iPad 2 today. I tried to install the recent device software but it took like ages. I disconnected and connected back to restore to factory settings. It's almost 2 hours now with not more than 20% complete!!! What should I do. PLEASE HEL

  • Apple TV don't display my Music?

    Hi, Any tips on how to show (and play!) My Library on the Apple TV ? Cheers, Fabien

  • Error in downloading an album

    I just purchased an album, but one of the tracks didn't load. It is greyed out and there's an eclamation point next to where the track should be in my library. What should I do?