Add-On Development using SDK Tools

Hi,
I am new in this type of development! i.e. using SDK Tools to enhance my SAP B1 functionality.
I have developed many solution using Oracle Forms Developer
Forms are highly integrated with Database and we have to just put our business logic in triggers!
Now what I have found using B1DE
Forms can be made easily using VS.Net Platform.
We can Insert data, Updated Date, Find Data ( Very Easy using B1DE )
The Problem is using SDK Tools B1DE
How can I create relationship with Tables like
I am designing a form with includes input of Items
1*** I need integrity constraints in my form e.g. with Itemcode from OITM Table
2*** Also I want to select these Items from List (using Tab functionality) not from Formatted search
3*** Also I want to add some additional fields i.e. not Database Fields
I haven't found any help from the SDN for these issues
Or
I have to do all things manually from the code of VS.Net
I have viewed third party add-ons i.e. Payroll which have all these functionalities
Like SAP B1 basic forms.
which tools they are using i.e. ( Manual coding using UI API, May be ABAP or something else or Axel Windows Components )
Or should I develop my forms in VS.Net using Axel Windows Components
I am so confused which path should I select!
Looking for your response!
Best Regards,
Umer Nasim

Umer Nasim,
My suggestion is that you take the SAP Business One SDK eLearning training that is located here on SDN at ...
https://www.sdn.sap.com/irj/scn/elearn?rid=/webcontent/uuid/0039e82a-fcd7-2a10-c380-b17f1e02b543 [original link is broken]
... specifically the DI and UI API's.
Eddy

Similar Messages

  • Use SDK tool to view crystal report!

    Hi all,
    I have a sceniaro:
    In exist form SAP B1 2005, i want to create a button
    in crystal report 2008, i create a report
    when i click that button(in exist form of B1), it dispaly that report so i create.
    Can we do? If can, plz tell me
    Note: In VB.NET, we view report by Report viewer

    Hi Anh,
    Yes, it is possible. You can even override B1's Print and PrintPreview buttons to display your report.
    If you process your button approach, then you just need to catch your button's ITEM_PRESSED event and open a .NET form with the ReportViewer control and display the report you designed.
    Regards,
    Vitor Vieira

  • NW Gateway Developer OData SDK/Tool for Xcode

    Greetings
    I have seen the package SAPNetWeaverGatewayDeveloperToolForXcode.pkg mentioned in documentation.
    Can someone point out where this can be downloaded from?
    Searching SDN hasn't turned it up.
    Thanks
    pj

    Hi David
    I came across that in the following PDF document
    [CONTENT DELETED]
    It sounds like a code generator to generate Objective C proxy classes for OData service metadata.
    Apparently it has disappeared.
    thanks
    pj
    Removed broken link as content was deleted 2 April 2012, Message was edited by: Jason Lax

  • Getting error "This file was removed" when trying to use sdk/test/httpd.

    Hi, I wish to test my website using httpd.js. Now when I am trying create a add-on and use sdk/test/httpd by adding following line
    var { nsHttpServer } = require("sdk/test/httpd");
    I am getting following error:
    Message: Error: This file was removed. A copy can be obtained from:
    https://github.com/mozilla/addon-sdk/blob/master/test/lib/httpd.js
    As new to Add on development I am unable to resolve this issue.
    Thanks in advance.

    Apologies for redirecting you to a different site, but this forum primarily handles end-user support. For extension development advice, please try here: [https://forums.mozilla.org/viewforum.php?f=7 Extension Development - Mozilla Add-ons Forum].

  • Is it possible to add a user using the RESTful Web Services SDK

    Others have asked before about user management features in the RESTful Web Services SDK.  However I can find no answers or links which provide an answer to the question 'Is it possible to add a user using the BI 4.1 SP2 RESTful Web Services SDK'?
    Any help would be appreciated.
    Regards,
    Steve

    Hi Steve
    Unfortunately, not possible. The BI RESTful can only get "stuff" that is already there. I suppose this would fall under some sort of "Object Creation" API and that is not there. Yet. Rumors abound, but nothing firm. Just as a BTW.; the Business Intelligence platform RESTful Web Service Developer Guide 4.1 is here:
    http://help.sap.com/businessobject/product_guides/sbo41/en/sbo41_bip_rest_ws_en.pdf
    SAP Web Intelligence RESTful web service SDK User Guide, SAP BusinessObjects Business Intelligence platform 4.1
    SAP Crystal Reports RESTful web services - SAP Crystal Reports RESTful web services
    - Ludek
    Senior Support Engineer AGS Product Support, Global Support Center Canada
    Follow us on Twitter

  • How to create ADD-ON using AAK tool

    Hi Experts,
    We have ECC (ECC6 EHP4 SP03 ) system in our landscape having AAK tool (AOFTOOLS 400_700 SP00). Presently we have developed a package and need to create  an ADD-ON using AAk Tool. Can you please Guide us how to create ADD-on.
    System Information:
    Kernal version : 720_EXT_REL PATCH 600
    SP LEVEL         : SP03
    Please provide us Pre and Post steps for creating ADD-ON, also provide us any documents and SAP standard NOTES.
    Regards,
    Krishna.M

    Hello Krishana,
    I don't know if you are still looking for the answer if yes then below is the location to get documentation for AAK tool.
    1. Go through SAP Note 921103 , this note has all the info for installation of add-on.
    2. This document is useful to understand the concept although is looks like taken fro standard SAP  documentation video.
    3. SAP provide few SIM file which display steps in a video. i don't know if you got it or not i have them in case you need i can send it to you.
    I hope this is enough information for you to create Add-on.
    let me know if you need more information.
    Mandeep

  • Is it possible to add button in the main tool panel of AI cs6 using javascript?

    Hello freinds,
    Is it possible to add  button in the main tool panel of AI cs6 using javascript?
    or is there any other way of adding the ui component to the tool panel..
    is it feasible??

    you can't add buttons to the tool panel using javascript, your only option is to create a plugin, you'll need C++ for that.
    yes, you'll need the SDK...if you need help with that, there's a dedicated forum for it
    http://forums.adobe.com/community/illustrator/illustrator_sdk?view=discussions

  • Samsung saying we are required to submit app that was developed using Samsung SDK after July1, 2014 - End of Air for Samsung?

    I just got an email from Samsungs Seller office saying:
    1. When submitting new app in Seller Office, you are required to submit app that was developed using Samsung SDK.
    Samsung SDKs are the tools that help sellers to make apps using Samsung device-specialized functions such as S Pen, Finger Print, Gesture, Motion and more. Please visit SAMSUNG DEVELOPERS (http://developer.samsung.com/) to download Samsung SDKs and obtain additional information.
    In case of existing apps registered in Seller Office, the apps can be updated without using Samsung SDK.
    2. Samsung Seller membership will be terminated for those who registered before February 20, 2014 (GMT +09:00), but have not submitted any apps to Samsung Apps Seller Office. (Membership termination date : June 30, 201
    Does this mean we can no longer submit AIR based apps???

    For what it’s worth, we have submitted three apps to Samsung, and the combined total of the three for the last month is about half of the downloads for just the worst of the three in iTunes. So, no great loss to not submit to Samsung.
    It will affect friends of mine though, who are doing apps in conjunction with Samsung themselves. I imagine they will need to continue to submit to the Samsung store!

  • Trying to deliver a BI7.0 development using the Add On Assembly Kit (AAK)

    Hi everybody,
    I have a major problem using the AAK.
    At the beginning of our development we made as mistake; i know now that you are supposed to do your development using either a Custom system or a Custom user to be able to generate D-Versions of objects. Well we have not done so and now have to generate the D-Versions afterwards.
    What I did so far is changing the Package of the desired Objects to $TMP, so a Custom User is able to activate them and generate the D-Version. But now the problems occur.
    1. We have eight Cubes. I have them successfully activated; i know this, because in the table TADIR I can see the D-Versions of my Cubes. But when I try to add the desired Cubes as a normal User in the AAK tool and select DCUB, i am not able to see them. That is very strange because for all my InfoObjects it worked fine.
    My question is: On what does it depend if a normal User can add D-Versions of the Cubes using the AAK?
    2. I also tried to activate Transformations with my CustomUser, but that did not work at all. There is always an error message telling me that an error occurred while activating.
    I don't want to rebuild the whole application again. I hope there is someone out there who knows the answer.
    With best regards
    Mark

    The replicator has told me that in Toast I need to burn the data DVD as "DVD-ROM (UDF)" format.
    They say that it should work. If it doesn't, then you're right...might as well go without copyprotection.
    I know that knowledgable people will copy the DVD in 2 seconds, but for some reason it just feels better knowing that you tried to stop it!
    Message was edited by: ihans

  • (Urgent)help: how to use sdk add a gif image into a pdf document

    I had use sdk plus-in add a new button of mine,if I click the button,a gif image will be inserted into the current page of pdf document
    My questions:
    one : When I clicked the button,there was a warnning box said:the image has not enough data.I don't known why?
    two : How can I be sure the position of the image which I inserted? and how to change it's position?
    three:  how to use sdk get the content of the document?

    hi Leonard:
    I do it like you said, but
    Why my image can not display in the pdf.
    code is:
    //====================================================================
    const ASInt32 theImageByteSize = IMG_WIDTH * IMG_HEIGHT;
    char* buff = new char[theImageByteSize];
    PDEImage volatile pdeImage = NULL;
    PDEImageAttrs pdeImageAttrs;
    PDEColorSpace pdeColorSpace;
    ASFixedMatrix imageMatrix;
    memset(&pdeImageAttrs, 0, sizeof(PDEImageAttrs));
    int hdl = _open(ImagePath, _O_RDONLY | _O_BINARY, _S_IWRITE | _S_IREAD);
    if (hdl == -1)
         AVAlertNote("[%s] create fail !!!!") ;
    if (_read(hdl, buff, theImageByteSize) == -1)
         AVAlertNote("read image fail!") ;
    pdeImageAttrs.width = IMG_WIDTH;
    pdeImageAttrs.height = IMG_HEIGHT;
    pdeImageAttrs.intent = ASAtomNull;
    pdeImageAttrs.bitsPerComponent = 8;
    pdeImageAttrs.flags = kPDEImageExternal | kPDEImageIsIndexed;
    pdeImageAttrs.decode[0] = fixedZero;
    pdeImageAttrs.decode[1] = fixedOne;
    pdeImageAttrs.decode[2] = fixedZero;
    pdeImageAttrs.decode[3] = fixedOne;
    pdeImageAttrs.decode[4] = fixedZero;
    pdeImageAttrs.decode[5] = fixedOne;
    ASFixedRect theMediaBox;
    PDPageGetMediaBox( AVPageViewGetPage(pageView), &theMediaBox );
    ASFixed theFixedWidth = (theMediaBox.right - theMediaBox.left);
    ASFixed theFixedHeight = (theMediaBox.top - theMediaBox.bottom);
    imageMatrix.a = ASInt16ToFixed(theFixedWidth);
    imageMatrix.d = ASInt16ToFixed(theFixedHeight);
    imageMatrix.b = imageMatrix.c = fixedZero;
    imageMatrix.h = 0;
    imageMatrix.v = 0;
    const Int32 cPaletteColors = 256;
    PDEIndexedColorData theIndexedData;
    theIndexedData.size = sizeof(theIndexedData);
    theIndexedData.baseCs = PDEColorSpaceCreateFromName(ASAtomFromString( "DeviceRGB"));
    theIndexedData.hival = cPaletteColors - 1;
    unsigned char data[3] = {255, 0, 0};
    theIndexedData.lookup = (char *)data;
    theIndexedData.lookupLen = cPaletteColors * 3;
    PDEColorSpaceStruct theColorData;
    theColorData.indexed = &theIndexedData;
    pdeColorSpace = PDEColorSpaceCreate(ASAtomFromString( "Indexed" ), &theColorData );
    pdeImage = PDEImageCreate(&pdeImageAttrs, sizeof(pdeImageAttrs), &imageMatrix,
                                                0, pdeColorSpace, NULL, NULL, NULL, (unsigned char*)buff, theImageByteSize);
    I want die, I had done this for so many days, My GIF doesn't insert into pdf,
    unsigned char data[3] = {255, 0, 0};
    theIndexedData.lookup = (char *)data;  "
    whether the data set wrong?
    I confused what I do next   

  • How to Create add-on using B1DE tools

    Hi,
           How to create add-on using B1DE tools. if any documentation is there, send me or attached document.
    Thanks,
    P.Suresh Kumar

    Hi,
    Here is the link to find out the info about B1DE:
    [Content Deleted]
    http://www.sdn.sap.com/irj/sdn/index?rid=/webcontent/uuid/a175fb62-0c01-0010-a8b5-fa58a13b1cf7 [original link is broken]
    you may check them. Happy checking.
    JimM
    Message was edited by: Jason Lax

  • Quick tip help. How to add to vector layers using shape tool

    This is something that's bugged me for a few versions and I'm sure someone has a tip for this.
    When I use Shape Layer tool, I get a solid color with a vector mask. The tool always makes a new layer every time I use the tool. So to get around that, I draw my shapes (one per layer) and then use the Path Selection Tool and cut and paste between Shape Layer layers.
    How can I draw another shape on a currently selected Vector Mask? (I want to build compound Pathfinder-like shapes)

    Yes, press the shift key to add to the current shape layer (vector mask).
    MTSTUNER

  • How to add a 'stoke path' using 'pen tool' on CS6 (mac)?

    I'm a beginner at photoshop and I'm only 14 years old. I need to know this for my GCSE project.
    I'm trying to create something similar to this:
    Using pen tool and stroke path, but when i use the pen tool I'm not sure how to add the stroke path like that.
    I've used CS4 previously at school and when you right clicked on the path it came up with this:
    I haven't a clue how to get that up on CS6 (on mac) and when you right click it, it just seems to continue adding the path. Any help?

    In addition to conroys advice here is a video tutorial that might help you as well:
    enjoy,
    janelle

  • How to add issue for production using SDK?

    1. Here i am creating a production order
    2 .after release of production order
    3. i wants to "issue component" for production order using SDK
    Please provide solution
    Thanks
    Vijay T
    Edited by: Vinay Kulkarni on Jun 23, 2009 7:57 AM

    HI,
    Issue for Production is an Inventory Exit document (BoObjectTypes.oInventoryGenExit) where the base type is Production Order
    Set the following on Invenroy Exit:
    oPoExit.Lines.BaseType = 202; // production
    oPoExit.Lines.BaseEntry = AbsEntry;
    oPoExit.Lines.BaseLine = LineNumber;
    Where AbsEntry is the Production order DocEntry field
    LineNumber is the line number of Production order.
    Regards,
    J.

  • Sharepoint 2010 Remote Development using Visual Studio 2013 Connection Errors

    I have a customer who is using a custom skinned site developed in Sharepoint 2010.
    I am trying to debug a webpart that is not loading on a page.
    My Environment:
    Local Laptop running Win 7 64 Enterprise, Visual Studio 2013, and Sharepoint Designer 2010.
    I connect to the customers network via VPN and use RDP to access the server. I have Admin rights to the server.
    Everything that I have read indicates that Web Part dev has to be done in VS. When I try to connect using server explorer, VS kicks back a 'Server Can not be found' error.
    I have tried using the computer name, the app url listed in SP Central Admin, the IP address of the box, and the actual URL of the site. However, VS can not connect to the server.
    I have done some homework on connecting VS to a remote machine:
    Adding New Servers in Server Explorer
    http://msdn.microsoft.com/en-us/library/edfcxas2%28v=vs.71%29.ASPX
    Add Server Dialog Box
    http://msdn.microsoft.com/en-us/library/107b72aa%28v=vs.71%29.ASPX
    SharePoint -how to connect remotely to production server
    http://stackoverflow.com/questions/3188364/sharepoint-how-to-connect-remotely-to-production-server
    SharePoint 2010 Development with Visual Studio
    http://stackoverflow.com/questions/10529917/sharepoint-2010-development-with-visual-studio
    Setting Up the Development Environment for SharePoint 2010 on Windows Vista, Windows 7, and Windows Server 2008
    http://msdn.microsoft.com/en-us/library/ee554869%28office.14%29.aspx
    Using SharePoint Designer 2010 to Work with Web Parts
    http://msdn.microsoft.com/en-us/library/ff630941%28v=office.14%29.aspx#odc_sp14_qn_UsingSharePointDesigner2010WorkwithWebParts_CreateXSLTListView
    The last connection article is confusing because one of the SO answers indicates that you do not need to have SP2010 installed.
    I have been doing lots of reading on SP structure, and it seems to jump all over the place. (Or at least my research does). I have been reading this Ebook:
    SharePoint 2010 Development with Visual Studio 2010
    http://books.google.com/books/about/SharePoint_2010_Development_with_Visual.html?id=TVKICs4vHTcC
    My questions are:
    Why cant I connect to the Server if I connected through VPN which would inherently make the server a local network computer?
    Do I need to have VS installed on the actual server? I read that I can install Sharepoint Foundation locally and this will give me access to the server in VS.
    Do I need to have the full version of VS installed in order to use Remote Tools?
    For the Web Parts:
    Why cant I see the web parts in Sharepoint Designer? I take it they are exclusively designed in VS, which brings me back to the questions above.
    In Sharepoint Designer, I can see a custom view that was created from a custom list. I want to add that list to the page where the web part isnt working. When I open up the Edit Interface, and try to find that list, it does not display in the 'Lists and Libraries'
    menu

    Hello,
    As per your description, remote deployment is not possible for server side code in sharepoint so if you are using server object model then you won't be able to debug or deploy your solution from visual studio.
    VS is not required to installed on UAT/prod server but you need sharepoint along with visual studio in same development machine to develop any custom webpart.
    Once you deploy your custom webpart on site then you will be able to see that webpart in webpart gallery and that gallery is also available in designer so it means you can also add your custom webpart from designer to any page.
    Correct me if i misunderstood you
    Hemendra:Yesterday is just a memory,Tomorrow we may never see
    Please remember to mark the replies as answers if they help and unmark them if they provide no help

Maybe you are looking for