One-order object / one-order framework

Hi all,
What exactly is a one-order object or one-order framework?
Does it refer to a single concept or group of concepts?
Consider the following:
1. customizing your own document or transaction types.
2. entire sales cycle for e.g. opportunity -> quotation -> contract -> order
3. life-cycle status of a single document type say, order: create -> confirm -> delivery (in ECC) -> billing
Which of the above concepts come under one-order object or framework?
Or is it a different concept all-together?

Hi Bappaditya,
One-order concept or framework is nothing but what you have defined.
Actually One-Order framework is using the One-Order like Sales/Service Orders etc..and the flow hw an Order takes ..in ur business scenario.
The path you defined opportunity -> quotation -> contract -> order is nothing but the processing of one-order at various stages of the business.
Each one in this paths refers to one order and also a business object in CRM and has its own business processing logic and definition.
Its not at all a altogether different concept...
its exactly what ur  referring..
Oppurtunity will have the status or process flow like : Newly created->opened->Won/Lost/Cancelled..
Once its processing is done
Suppose its Won.., then Quotation process flow starts like : New->Open->Approvals->Released/Rejected.
Suppose its Released..then either Contract or Sales Order flow starts :
Order->Newly Created->Approved/rejected->completed.
This whole flow is a Sales cycle which is quite the same day-day sales cycle ...jus imagine a sales situation and co relate.
This entire flow is called One-Order flow or framework and this defines the flow in whch an Order flows.....
Siva

Similar Messages

  • Example on one order framework using Guid and ref_guid on table level

    Hi Forum,
    I am new to CRM can someone explain me the one order framework in header and item level tables with an example. I am unable to figure out what is the difference. crmd_orderadm_h and crmd_orderadm_i tables how do we connect them in which field and how is GUID and REF_GUID Related.
    Thanks in Advance
    Mathew Hayden.

    Hi Mathew,
    The guid in  crmd_orderadm_h  table is the guid of a transaction header,for example of a contract.
    the guid in  crmd_orderadm_i table is the guid of a item of a transaction , for example item of a contract .
    the link between these two tables is the guid of crmd_orderadm_h table is the header field of
    crmd_orderadm_i table.
    Thanks.
    with regards,
    Taity

  • What is One Order framework ?

    Hi All,
           Can someone please explain me what is a OneOrder framework ????
    Also, any documents on the same would be highly appreciated.
    Email :- ashish . walke @ gmail . com
    Regards,
    Ashish

    Hi Ashish,
    The One Order Framework is defined as the Framwork to handle all the CRM One Order Documents. Basically CRM One Order Documents are Sales Orders, Service Orders, Activities, etc. They all have a common structure to handle the data. They are basically grouped into
    Header Part
      - Items
      - Items ....
    So the header and item relationship is 1..n There are set of API's which handles the Create, Change and delete scenarios of the One Order Documents. They are CRM_ORDER_READ,CRM_ORDER_MAINTAIN,CRM_ORDER_DELETE,etc The Function Group is CRM_ORDER_API.
    Have  a look at the forum threads. It will give you more information about the One Order Framework.
    Hope this will clear your idea.
    Thanks,
    Samantak.

  • One order framework....

    Hi All -
    If anyone has got any docs on One order framework in CRM pls send across to [email protected]
    Thanks,
    Aarthi.

    Aathi
       Did you got any Documents for this ?
       Is it possible to share it at [email protected] ?
    Thanks
    Jack

  • One order framework in CRM

    Hi All -
    If anyone has got any docs on One order framework in CRM pls send across to [email protected]
    Thanks,
    SV.

    Aathi
       Did you got any Documents for this ?
       Is it possible to share it at [email protected] ?
    Thanks
    Jack

  • Good Receipt for Limit orders/Framework orders

    Hello Guruz,
    Is it possible to have GR for Limit orders/Framework orders?
    Regards

    Hello,
    Framework order is also known as Blanket PO.....which we use for the procurement of Low value Material with Long term planning....It is used as Mini Contract....
    For making Blanket PO....you have to choose Order type: FO in ME21N....with Item category "B"(Limit)
    For creating Blanket PO... You need not have to maintain material master.....Maintaining Account assignment Category in PO is mandatory....also you have to maintain Validity Period in Blanket PO...
    As per SAP Best Practice.....for Blanket PO, GR is not possible.....you can directly post multiple Invoices for One Blanket PO....The validity and total Value of these Invoices for Blanket PO during LIV can be controlled by tolerance keys LA and LD in the T.Code:OMR6 for your Company Code.
    In SAP, Blanket Purchase Orders refer to the business process where you have a Purchase Order with a validity period (start / end date) and a limit on the item. No Goods Receipt takes place. Payment is triggered by Invoice.
    no Goods Receipt (GR) will take place, the GR indicator is switched off when the item category B is selected.
    Regards,
    Shailesh

  • Error Using Sun ONE Application Framework

    I am new to the Sun ONE Application Framework. I started by following the tutorial specifically for Java Studio. I get an error when trying to add a ViewBean.
    Confirm refresh invalid JSP template
    The current default JSP template [DefaultPage] is invalid. Do you want to rename it as [DefaultPage_invalid] and refresh [DefaultPage] from NBM archive?
    I reinstalled the development environment to see if something was corrupted, but I am still receiving the same error. I am running in Windows XP Pro SP 1.
    I installed as test on another machine running WIndows 2000, and it works fine.
    I would appreciate any recommendations.
    Thank you

    I have been continuing to research this error.
    I installed Sun ONE Studio 5 update 1 on a different machine running Windows XP Profressional SP1 and still had the same issue.
    I installed it on RedHat Linux 9 and it worked just fine.
    Just seems to be isolated to using the Sun ONE Application Framework development tools in Windows XP.

  • One Order Concept in CRM

    Hi experts
       Can you  Please send me good document on   ONE ORDER concept in CRM.
    Thanks
    ram

    Hi ,
       One Order framework  is  a  architectural  prowess / flexibility  of  txn CRMD_ORDER ,,,which  enable  the user to create  variety of  Business Transactions ( Sales doc, Service order , opportunity, lead , Activity , campaign & many  more )   with  only  one  txn  CRMD_ORDER .....isnt it amazing ????
      This  is  called  ONE ORDER framework ...  Hope   this  is  self  explanatory ....
      Dont forget  to  reward  me if  satisfied...
    Regards
    ABAP Techie

  • Blanket Purchase Order and the Framework Order

    hi Gurus,
    I wanted to know the following.
    What is the difference between Blanket Purchase Order and the Framework Order.
    Thanks.

    Hi,
    Framework order is also known as Blanket PO.....which we use for the procurement of Low value Material with Long term planning....It is used as Mini Contract....
    Blanket Order:
    Used for long validity period and with the provided value limit. By its name u201Cblanketu201D which covers to required long time? We use doc type FO(for long period) and item cat. B(for value limit).Goods receipts or the entry and acceptance of services performed are not necessary in the case of a blanket PO and limit items. The invoices are posted directly with reference to the purchase order, provided that the specified value limit is not exceeded. But manual entry of invoiced amount and invoiced quantity is required during LIV process.
    Example: Procurement of stationary items.
    Frame work order:
    Framework order (FO) is a document type which is provided by the standerd SAP.
    It can be used for the consumable material ( Which is having low value & where making GR is not of worth like C category item.) & called as blanket PO. Here we need to mntion the validity period & target value or quantity as a restriction as well as need to mention item category as a "b".
    Also it can be used for the procurement of extarnal services (Item category "D" ). Here we need to do the entry of services which have been performed & need to accept the same whereas in blanket PO, GR is not required.
    At the end i would tel u that Framework order is the document type which can be used as blanket Po & procurement of services.
    Regards
    KK

  • How to make invoices on FrameWork Orders without reception

    Hi,
    This is my first post. Hope it will be clear.
    My client wants to make some invoices (MIRO) on Open Orders (FrameWork Order) , without any receptions (MIGO).
    Is it possible ,
    Regards,
    Fabrice Rozier-Chabert

    Hi,
    Frame work order Ex blanket PO, We need to use document type FO,item category B the System will pronpt to enter the start date and End Date and you can give the open order without entering exact value to be supplied,when you use item category B Reception ie.MIGO is not possible we will do directly invoice only.
    Regards

  • Order not getting saved with RFC user

    Hi CRM experts,
    We have custom report to update payment card details in CRM order. For an error order when I try to update the card details in CRM it successfully deactivates the "Contains Error(I1030)" status and saves the order.
    Whereas the same error order when I try to update the card details through external system, the user is RFC user, the program does not deactivates the status I1030 and the order gets saved with error.
    Initially I thought it is an authorization issue with RFC user, so I tried applying SAP_ALL access to RFC user but it did not work.
    Kindly suggest the possible solution.
    Thanks in advance
    Meenu.

    Hi Meenu,
    The standard one order framework works in such a way that when any changes to any object like PARTNER , HEADER , ITEMS , CARDS etc take place, then after changes done, the system checks for any inconsistency for that particular object and displays error messages accordingly.
    At the next change, the check runs again and the messages are removed. The checks are run through the standard event framework of BEFORE and AFTER. So in case the error messages are not getting removed, it means that these events are not getting triggered properly. I think that you are using individual FM for changing the details which could be something like CRM*CARD*MAINTAIN*OW*, you can try using CRM_ORDER_MAINTAIN, as this FM triggers all events correctly.
    /Hasan

  • Service order tables in CRM

    Hi all,
            Can anyone tell me about tables of service order in CRM..

    In CRM, Service Order is designed as per one order framework so many tables common across order types e.g crmd_orderadm_h, crmd_customer_h etc.. Please refer List of Important transactions,Tables & API in SAP CRM. It will be great if you could specify exactly for which service order data set you are looking the table name?

  • SAP  Bussiness One para Iphone

    Hola,
       Estoy tratando de generar la integración a mi movil Iphone pero si resultado probe con el puerto 8445 y los certificado SSL, también tengo activa la licencia Bi mobile y los regitros de usuario movil  pero no tengo resultados positivos en la conexión me indica que falla la conexion con el servidor (-1004)
    Alguna ayuda pls...
    Saludos
    Fabian...

    Estimados,
    Adicionalmente a lo anterior, les remito información de  otra nota que puede ser de utilidad para solventar los problemas
    SAP Business One Notes
    Statistic124| Printer-Friendly Version | PDF Version | Add to favorites | Subscribe | Quick link
         1602674 - SAP Business One mobile app for iOS - Troubleshooting and compatibility information
    Version   89     Validity: 02.09.2014 - active
    Symptom
    You followed the documentation for the "SAP Business One mobile app for iOS", however, the mobile application does not work properly and you require assistance with troubleshooting.
    If you are using SAP Business One mobile app for Android see SAP note 1924930.
    Solution
    This document contains a list of frequently asked question and troubleshooting tips for the "SAP Business One mobile app for iOS":
    SAP Business One mobile app for iOS - Version Information
    SAP Business One mobile app for iOS - Compatibility Concept
    Troubleshooting Tool
    Error: “Permission Denied”
    Error: "Connection Failed - The request timed out. (-1001)", “Processing Failed - Internal server error; contact your system administrator”
    Runtime issues
    Device ID in version 1.10.0 and higher (error: “Permission Denied”)
    Troubleshoot SAP HANA features in the SAP Business One mobile app
    1. SAP Business One mobile app for iOS - Version Information
      The following table shows relevant mobile app versions and their major features. It also shows which backend version is required to enable all the latest app functions.
    Note that the app version and the backend version are not mandatorily coupled, however the version combination has an impact on a specific function.
    For information about the compatibility concept, see SAP Business One mobile app for iOS - Compatibility Concept. 
    App Version
    What’s New
    Main new features only supported in
    conjunction with backend version (or higher)
    1.11.1
    • Cockpit and advanced dashboard integration for SAP HANA (iPad only)
    • Support for downloading/uploading attachments to business partners, sales documents, activities, and service calls
    • Function for copying contacts from business partners to device address book and vice versa
    • Display of delivery documents
    • Enforcement of valid SSL certificates (SAP Notes reference 2019275)
    • Option for providing feedback about the app
    • Improvements for sales documents, sales catalog, activities, and business partners (such as Customer Ref No. and Business Partner Project for sales documents, price list for business partner, tab “My” for business partner, system fields selection for sales catalog, and address field for activity)
    Attention: Valid SSL certificates are mandatory for SAP Business One mobile apps now, you need to have a valid SSL certificate! Please see SAP note 2019275 for details
    SAP Business One 9.1 PL05
    SAP Business One 9.1, version for SAP HANA PL05
    1.10.3
    • Optimizations for iOS 8 and iPhone 6 / iPhone 6 Plus
    • Mobile approval remark optional (SAP Notes reference 2045807)
    • Activities module stuck in mobile app (SAP Notes reference 2090470)
    • Address component is missing in Sales Order/Quotation created in mobile app (SAP Notes reference 2081968)
    n/a
    1.10.1
    • Advanced security concept for SSL connections and configurable warning of invalid SSL certificates - see SAP note 2019275
    • The Apple Mac address is replaced with a device ID and “Permission Denied” is displayed on incorrect device ID setting
    • Several technical improvements
    n/a
    1.10.0
    New functions:
    • Sales documents undergo significant enhancements, such as print layout, multiple item selection, editable header information in opportunities, and sales employee assignment in header or stage information
    • Added module ‚Activities‘ with substantial functional extensions, such as activity type and follow up definition for subject and activity level
    • Improved Sales Catalog supports price lists, user defined fields selection, and refresh of single products
    • Alerts allow to drill down to the document
    • Instant printing of documents and reports with AirPrint
    • Extensive personalized settings for each module
    • Modified concept for extending the app
    Please note further change:
    Device ID replaces the Apple MAC address, changing mobile user master data is required. For more information see Retrieving the Mobile Device ID in the Full Guide / Documentation: SAP Business One for iOS
    SAP Business One 9.0 PL12
    SAP Business One 9.0, version for SAP HANA PL12
    SAP Business One 9.1 PL00
    SAP Business One Cloud 1.1 PL02
    1.9.6
    • Support for SAP Business One Cloud 1.1 and SAP Business One 9.0, version for SAP HANA PL03
    • Several minor technical improvements
    n/a
    1.9.5
    • iOS 7 user experience
    • Enterprise search for SAP Business One analytics powered by SAP HANA (currently only available on iPad)
    • Enhanced user-defined fields (SAP Notes reference 1904867)
    • Map for Business Partner addresses (SAP Notes reference 1901170)
    • Several minor improvements
    SAP Business One 8.82 PL13
    SAP Business One 9.0 PL06
    SAP Business One 9.0, version for SAP HANA PL02
    SAP Business One Cloud 1.0 SP02
    1.9.3
    • Enhanced user-defined fields (SAP Notes reference 1886340)
    • Contact Person ID field supports special characters (SAP Notes reference 1874087)
    • User defined code in SBO_SP_TransactionNotification (SAP Notes reference 1882062)
    SAP Business One 8.82 PL13
    SAP Business One 9.0 PL06
    SAP Business One 9.0, version for SAP HANA PL02
    SAP Business One Cloud 1.0 SP02
    1.9.1
    • Sales catalog showcasing products with descriptions and illustrations, featured by interactive comparison and order/quotation integration (iPad only)
    • Assignment of sales employees when editing sales orders or sales quotations
    • Option of adding activities to sales opportunities
    • Filters for lists of business partners, opportunities, and service calls
    • Payment terms and default pricelist for business partners
    • Support for SAP Business One 9.0 (in conjunction with SAP Business One 9.0 PL04 only)
    • Features for pervasive analytics on SAP Business One 9.0, version for SAP HANA, such as cube data source, predictive ability, and a customized dashboard
    SAP Business One 8.82 PL12
    SAP Business One 9.0 PL04
    SAP Business One 9.0, version for SAP HANA PL00
    SAP Business One Cloud 1.0 SP02
    1.8.4
    This patch fixes the following issues:
    • Dashboards aren’t refreshing on iOS 6.0 or higher (SAP Note 1812643)
    • “Error - Cannot get document details” on opening Sales Quotations (SAP Note 1812716)
    • Pervasive analytics is not available for SAP Business One 8.82, version for SAP HANA (SAP Note 1823852)
    • The report module is missing when connected to SAP Business One Cloud 1.0 (SAP Note 1800897)
    SAP Business One 8.82, version for SAP HANA PL02 /
    SAP Business One 8.82 PL11
    1.8.1
    Several new scenarios* in conjunction with SAP Business One, version for SAP HANA, which uses SAP's in-memory technology:
    • Enterprise Search integration
    • Pervasive analytics for BPs and inventory
    • Cash flow forecast dashboard
    • Available-to-Promise (ATP) check when creating sales orders
    • Delivery rescheduling for existing sales order items
    Additional enhancements include:
    • "Warehouse" and "Delivery Date" can be changed for existing document items
    • Inventory can be displayed by warehouse when creating sales documents
    • User-defined fields are supported at document row level
    • Validation check is performed for mandatory user-defined fields
    • Date picker supports time selection for task-type activities
    • SAP Business One Cloud is supported with a domain user logon and an automatic configuration using the link from an e-mail
    * Some of these scenarios are only available on iPad, please see the Full Guide / Documentation for details.
    SAP Business One 8.82, version for SAP HANA PL01 /
    SAP Business One 8.82 PL10
    1.7.5
    This patch fixes an issue on the iPhone, where an item that is added to a sales order or quotation may overwrite an existing item (SAP Note 1780603)
    SAP Business One 8.82 PL09
    1.7.0
    • Non-concurrent access with up to two mobile devices per user allowed
    • Support of selection criteria for the SAP Crystal Reports software
    • Selection of a company database from a list at logon
    • Enhanced sales documents with additional options for handling, viewing, and editing
    • Use of SAP's in-memory technology with generic support of SAP Business One, version for SAP HANA
    • Optimized for iOS 6 and iPhone 5
    SAP Business One 8.82 PL09
    1.6.0
    • Sales order enhancements, such as approval, additional fields, and default BP currency
    • Improved user interface for iPad
    • Multiple Branches support (Brazilian localization, refer SAP Note 1648713)
    • MAC address of device used for authorization instead of UDID (find MAC address in settings->General->About->Wi-Fi Address)
    Please note: Version 1.6.0 requires iOS 5.0 or later
    SAP Business One 8.82 PL06
    1.5.0
    • Creation of Sales Order/Sales Quotation
    • Handling of Service calls
    • The last version to support iOS4.x - Please note: Last version for iOS lower than 5.0
    SAP Business One 8.82 PL03
    1.4.0
    • Creation of sales opportunities
    • Customizable KPI/home screen layouts and extended to-do list
    • New module "Service Contract", barcode scanning for goods service
    • Additional dashboard "Purchase Quotations" - dashboards offer improved performance, and option to send using email
    • Integration of the documentation and customer specific help
    SAP Business One 8.81 PL09
    1.3.0
    • View your business partner related sales documents (sales quotation/sales opportunity/sales order)
    • Set a specific SAP Business One company database in the app. For more information, refer SAP Note 1606567
    • Monitor your key business data such as sales analysis and cash flow in the new interactive dashboards
    • Create or modify business partner address and contacts now
    • Synchronize your SAP Business One activities into the calendar of the device
    • Benefit from a faster server-connection, simplified UDF logic, the retina display support on iPhone 4, and enjoy our new overall design
    SAP Business One 8.81 PL07
    1.2.0
    • User authorization considered on the functional level
    • Detailed information about stock, listed by warehouse
    • User-defined fields (UDF) can be displayed in master data and transactions
    SAP Business One 8.81 PL05
    Top
    2. SAP Business One mobile app for iOS - Compatibility Concept
    SAP regularly ships minor releases or patches for the app containing new functions as well as improvements and bug fixes. To benefit from this, the latest version of the app and the backend software must be run.
    As updates on mobile devices are not typically managed by a central IT department, it is the responsibility of end users to update the app to the latest version.
    Because the mobile app is both backward and forward compatible, it is always safe to upgrade the app on the mobile device; the backend server can remain on the current release of SAP Business One.
    However, if the backend is installed on an older version of SAP Business One that does not support the latest functions of the most recent mobile app, some new functions will not work. When the user accesses such a function a pop-up window appears, informing the user that the backend must be upgraded to enable the selected function. All mobile app functions that were supported by the older version of SAP Business One still work. In the reverse case, if the backend is installed on a later version of SAP Business One than the mobile app, the functionality of the mobile app is fully maintained and works as designed.
    Top
    3. Troubleshooting Tool
    The troubleshooting tool checks a) whether the user is authenticated b) whether the mobile settings are correct. Refer to SAP Note 1840117 for details and instructions.
    For B1iF 1.17.5 (SAP Business One 8.82 PL12 and 9.0 PL04) and above versions, this tool is built-in to the Integration Component (Tools -> Trouble Shooting -> Select [B1 Mobile] in Functional Group -> Click Submit)
    For versions below B1iF 1.17.5, the tool can be installed manually, refer to SAP Note 1840154
    Starting from B1iF version 1.20 on (SAP Business One 8.82 PL17 and 9.0 PL12), this tool can also be used with SAP HANA database
      Top 
    4. Error: “Permission Denied”
    This error type shows that the server is accessed properly and returns an answer to the mobile. The error message on mobile contains relevant information which helps troubleshooting, such as: company DB, user ID, phone number, and Device ID. The most common root causes are:
    Root Cause 1: SAP Business One user settings(Administration->Setup->User) is incorrect
    Solution 1:
    The user is not configured as a mobile user. Make sure the mobile check box is selected.
    The phone number entered in the mobile device settings (Settings->Business One) does not match the definition in SAP Business One. In case of iPad use a dummy number like 1234 for validation.
    Make sure the license server works properly. Ensure the correct license is assigned to the user. B1i technical user shall have B1i license and all the mobile users shall also have B1i license together with one of the following licenses: Professional, Limited Financial, Limited Logistics, Limited CRM, Starter Package, CRM Sales User (legacy) and CRM Service user (legacy).
      o The device identifier / Mobile Device ID is incorrect: 
    For app versions 1.10.0 and higher: See 7. Device ID in version 1.10.0 and higher
    For lower than iOS 7 and app versions 1.6.0 to 1.9.x:
    SAP Business One mobile app for iOS uses the MAC Address of the respective mobile device for the Mobile Device ID field in SAP Business One user settings (see section ‘Activating Mobile App Users’ in the Full Guide / Documentation). Ensure that the MAC address of device (find MAC address in Settings->General->About->Wi-Fi Address) is correctly entered in user master data.
    For iOS 7 and higher and app versions 1.6.0 to 1.9.x:
    In iOS 7, the MAC Address is not available anymore as in lower iOS versions. The system always returns the value 02:00:00:00:00:00 for the MAC address of a device.
    If using SAP Business One mobile app for iOS up to version 1.9.x, and upgrade to iOS 7, the mobile user fails to logon. The “Permission Denied” error on the screen shows value 02:00:00:00:00:00.
    To make SAP Business One mobile app for iOS up to version 1.9.x work on iOS 7 devices, you need to set the Mobile Device ID field in SAP Business One user settings to value 02:00:00:00:00:00; this is specifically for all users accessing using iOS 7 devices.
    Root Cause 2: The company is not listed in the SLD (Integration Explorer -> SLD) or there are old or inconsistent entries in SBO-COMMON->SLSP or SLSPP tables
    Solution 2: The steps to recreate the entries.
    Make sure all SAP Business One clients are closed.
    Log in Integration Explorer -> Scenarios -> Setup -> Select B1system and make it active.
    Stop B1i services (DI Proxy, EventSender and Integration)
    Use below query to delete all entries of SLSP and SLSPP tables in SBO-COMMON database.
    delete from SLSP
    delete from SLSPP
    Restart B1i services (DI Proxy, EventSender and Integration)
    Now open SAP Business One client, click choose company, then click Refresh button.
    If it doesn't resolve the issue, follow the solution provided in note 2032666.
    Root Cause 3: [hostname] is used in some configuration settings, and [ip-address] is used in others.
    Solution 3: Ensure you use exclusively either the [hostname] or the [ip-address] in all the following configuration settings:
    Integration Framework > SLD > B1i Server > [company database] > B1DI > b1Server
    Integration Framework > SLD > B1i Server > [company database] > JDBC > url
    Integration Framework > SLD > B1i Server > WSforMobile > WSAR > associatedSrvIP
    EventSender Setup > Step 1 > DB Server Name
    License Manager > Configure Security > DB Server
    Root Cause 4: The mobile device is on iOS 7.0.1 or higher and the mobile app version lower than 1.9.5. In the login window, the field 'Password' and the option 'Choose Company' are missing.
    Solution 4: Update to SAP Business One mobile app 1.9.5. for iOS.
    Root Cause 5: DI proxy service is not started with administrator user
    Solution 5: Open Services panel → right click [SAP Business One DI Proxy Service] → Properties → Log On tab → choose "This account" → type windows logon administrator user → click [OK] → Restart the service.
      If none of the listed root causes can be identified, go to Integration Framework -> Monitoring -> Process Control ->Framework Processes-> B1AuthCheck ->IPO log, and check its relevant IPO logs and ExecDetails. For example, whether the correct DB is called, or reasons for failed authentication check. 
    Top
    5. Error: "Connection Failed - The request timed out. (-1001)", or “Processing Failed - Internal server error; contact your system administrator”
    For troubleshooting, please first:
    Verify the connection between the mobile device and the B1i server, see SAP Note 1776825 for instructions.
    Check if these test connections can be executed successfully:
    Integration Framework > SLD > B1i Server > [company database] > B1DI
    Integration Framework > SLD > B1i Server > [company database] > JDBC
      In case of errors, please refer to SAP Note 2029714. 
    Check if B1i tasks/messages are blocked in the queue via Monitoring -> Queue Monitor. If so, check whether any IPO steps are deactivated. (Control Center -> Monitoring -> IPO-Step Status -> Select “Deactivated Steps only “ -> Press submit -> If there are any IPO steps listed. Press (Re)activate button to  process the queue.
    Other common root causes are:
    Root Cause 1: Inconsistent SSL configuration.
    Solution 1:B1i uses port 8443 as the default for SSL connections of the mobile solution. The ‘Web Service’ in the mobile app setting needs to be <server_ip_address>:8443 and have SSL ‘ON’, as the default.
    Root Cause 2: Some or all mobile scenarios are not activated correctly.
    Solution 2:Open Integration Framework -> Scenarios -> Setup -> Scenario steps -> Check all steps are enabled (Eg:It should be “94 of 94”, which means there are totally 94 steps and all of them are activated. If it looks like something like “76 of 94”, it means there are inactive steps.)
    Choose the “Deactivate” button to deactivate the mobile package. After this, the button changes to “Activate”.
    Choose the “Steps” button, a web page would pop up.
    Choose the “all Activate” and then click the save button. After that, close this popup.
    After a few seconds, all scenario Steps should become something like “94 of 94”.
    Choose the “Activate” button to activate the mobile package. It should pop up a confirmation dialog box, choose the "OK" button.
    Root Cause 3: [hostname] is used in some configuration settings, and [ip-address] is used in others.
    Solution 3: Ensure you use exclusively either the [hostname] or the [ip-address] in all the following configuration settings:
    Integration Framework > SLD > B1i Server > [company database] > B1DI > b1Server
    Integration Framework > SLD > B1i Server > [company database] > JDBC > url
    Integration Framework > SLD > B1i Server > WSforMobile > WSAR > associatedSrvIP
    EventSender Setup > Step 1 > DB Server Name
    License Manager > Configure Security > DB Server
    Root Cause 4: The password has unsupported characters such as “&”, “<” and “>”
    Solution 4: Avoid using such characters for mobile users.
    Root Cause 5: The default port 1433 is not used by the selected database instance.
    Solution 5: The TCP IP port of the SQL database instance should be changed to 1433
    Root Cause 6: sap.B1Mobile package is not correctly deployed
    Solution 6: Ensure sap.B1Mobile package activation status is all green (Integration Framework > Scenarios > Control > Click [Status] button for sap.B1Mobile record)
    Make sure the SLD entry '001sap0003' is not selected in the senderlist of any package except Mobile package (Integration Framework > Scenarios > Setup > Click [Sender] > Choose [Sender List])
    Reactivate sap.B1Mobile package
      Top 
    6. Runtime issues
    Cannot view the BP or Item Master Data list in the Mobile app.
    Root Cause 1: The SQL language setting for the sa user was set to another language than English.
    Solution 1: Set the SQL user (normally the sa user) language to English.
    Root cause 2: The DateFormat parameter in the SQL Server is set to another value than ymd.
    Solution 2: Run the query 'Set DateFormat ymd'
    "Not Data" is displayed when trying to view Dashboards on the mobile device.
    Root Cause 1: The PackagType column in table OWPK has an incorrect value for mobile dashboards.
    Solution 1: Run the following query in company database to update the values:
      UPDATE OWPK SET PackagType='M' WHERE PackagCode LIKE 'SAP_MOBILE_DASHBOARD_00%'
    Top
    7. Device ID in version 1.10.0 and higher (error: “Permission Denied”)
    Since SAP Business One mobile app 1.10.0 for iOS a new device identifier has been introduced. When using the app for the first time, a system message appears:
    Apple MAC address is no longer supported for device ID authorization checking since iOS 7. To enable access, update the device ID with <your device ID>
    From within this message, mobile users have the option to email the device ID in the email body to their IT partners or administrators in order to change that data in the user master data. For more information see Retrieving the Mobile Device ID in the Full Guide / Documentation: SAP Business One for iOS.
    If the device ID of the mobile user is not correct, the error: “Permission Denied” is being displayed and logon to the mobile app is not possible.
    Top
    8. Troubleshoot SAP HANA features in the SAP Business One mobile app 
    Please refer to SAP notes 2048889 and 2012800.
    Top
    Header Data
    Released On
    06.03.2015 12:34:55
    Release Status
    Released for Customer
    Component
    SBO-INT-MOB Mobile Applications
    Other Components
    SBO-INT-B1IF SAP Business One integration framework
    Priority
    Recommendations/additional info
    Category
    Consulting
    Validity
    Software Component
    Version
    SAP B1 ANALYTICS ON SAP HANA
    All versions
    SAP B1 IOS APPLICATIONS
    All versions
    SAP B1 VERSION FOR SAP HANA
    All versions
    SAP BUSINESS ONE
    8.8
    8.81
    8.82
    9.0
    9.1
    References
    This document refers to:
    SAP Business One Notes
    2048889
    HANA features do not work on the SAP Business One mobile app.
    2032704
    Unable to add sales opportunity document if the sales employee is inactive
    2032666
    SAP Business One company database entries missing from integration framework SLD
    2029714
    Resolving errors that occur in SAP Business One DI test connection in integration framework SLD
    2019275
    SAP Business One mobile apps require a valid SSL certificate
    2012800
    Dashboards and Enterprise Search Not Working in mobile app on SAP Business One 9.0 PL09 HotFix 1, version for SAP HANA
    1995395
    User without Authorization can view sales documents in the Mobile App
    1951641
    How to view SAP HANA-based SAP Crystal Report in SAP Business One analytics powered by SAP HANA using SAP Business One mobile app
    1924930
    SAP Business One mobile app for Android - Troubleshooting and compatibility information
    1788341
    SAP Business One mobile app does not support NCLOB data column in SAP Crystal Report on SAP HANA
    1776825
    Verifying the connection between mobile device and the B1i server
    1775611

  • SAP BUSINESS ONE FOR ANDROID

    Hi Experts,
    Need the procedure for installing the sap business one integration framework for configuring the SAP business one Android app.
    Also kindly share the link for downloading  the integration framework setup file.
    Regards,
    Vinoth

    If you have done the setup for the ipad or iphone it is the same.
    http://scn.sap.com/community/business-one-integration-technology/blog/2012/09/26/ipad-and-iphone-configuration-setting

  • Design Problem: Object reference another object at different states

    Hi,
    This is a problem I came across today while developing a simple prototype. Imagine I have a class Boy which has a one-to-many relation with a class Dog.
    The class Boy has the following methods: getName(), setName(), getAge(), setAge(), getDogs().
    The class Dog has the following methods: getName(), getOwner()
    When the application starts I load a Boy from the database as follows:
    Boy peter = BoyFactory.loadBoyByName("Peter");
    peter.setAge(10);
    I then add peter to a static list which can be accessed from everywhere within my application.
    At a different stage in the application I want to load a dog (just a dog). So I use the following code:
    Dog dog = DogFactory.loadDogByOwnerName("Peter");
    The dog object (using JDO or Hibernate) would also have a reference to the Boy object. However when calling the getOwner() method, the boy returned will not be the same boy stored in that static list (I expect the age, which was not persisted in the database, to be different).
    Is there a way how when loading the Dog object, since its Owner of type Boy is already loaded in my object model, a Framework such as Hibernate or JDO will use this object rather then re-build a new one.
    I am planning to use either Hibernate or some JDO framework and that is why I am asking this question.
    If I where going to use some custom made way to load Dog then I would just search if the Owner was in that static list and if yes then set the owner of the dog equal to the object found in the static list.
    However I was wondering if there is some design I should consider (study) to handle such a problem.
    Thanks and Regards,
    Sim085

    Thanks uj :) I had another thought...
    I will give another scenario so things are more clear.
    Imagine having a class Teacher which has one-to-many relation with a class Student.
    If you where programming the classes for these two entities then would you program the student class as follows:class Student{
    Teacher t = null;
    void setTeacher(Teacher t){...}
    Teacher getTeacher(){...}
    }ORclass Student{
    int teacherId = -1;
    void setTeacherId(int tId){...}
    int getTeacherId(){...}
    }The difference between these two methods is that in the first method, if I wanted to know the teacher of a student then I would only have to call the getTeacher() method while using the second design I would first need to get the teacher Id and then make a database call to actually get the Teacher object (or else get it from a static list where the teacher could be saved.
    Personally I prefer the first method since I like to have an object model where objects are directly linked with other rather then linked through some form of id. However I do not know which design is best to use...
    Thanks
    Sim085

Maybe you are looking for

  • Fixing a sequence created as 29.97 - should have been 25fps

    It's been many years since I edited anything, as I primarily shoot commercials and edits are done by others much more qualified. My last Premiere software was purchased back when Photoshop 5.0 was new . . . so apologies in advance for this senior mom

  • Apple mail copy paste problem

    I sometimes have problems pasting text into an email using Apple Mail. Sometimes it pastes the copy somewhere other than the cursor insertion point. Sometimes, more recently, when I paste copy from Illustrator or Text Edit it places a png picture of

  • Download problems with CC Photoshop

    Hi, I downloaded CC photoshop and Lightroom 5 from the cloud. This last one is working correctly, but CC photoshop didn't create an icon in my desktop, so I can not open it. The download is done, so I don't know why I don't have the icon. Somebody ca

  • Change log for OKB9

    Hi Experts, I want to see what all changes have been made in OKB9 and when. but when i click on change log. nothing appears. it says that log is swithed off. How to switch on the log. please help. Thanks, Sonali Edited by: kaustubh kabre on Sep 10, 2

  • Quality loss when importing/exporting in premiere pro cs4

    Hi, I am fairly new to premiere pro cs4, but have some experience in final cut and after effects cs4, and I have a problem thats been bugging me for awhile. I decided to try out premiere pro again [only used two or three times] I made a new project a