RE: Using interfaces to alleviate supplier plan visibilityproblems

Martin,
I presented a similar topic at Forum98, and this year I will be expanding on
the concept to talk about interchangeability of components. Breaking
supplier plan dependencies is only one of the reasons to implement a similar
strategy.
The short answer to your question is that you define the method signatures
and virtual attributes in the interface, which serves as a supplier to your
project and to the implementation. Then at run-time, you dynamically load
the library containing the appropriate implementation. The only supplier
dependencies are the actual interface definitions, which carry no baggage
with them.
This solution works for most situations, but there are a couple of instances
where it gets a little more complicated. Most notably, Forte does not allow
dynamic loading of a library that uses a Service object. For that, you must
use the Forte name service and bind to a proxy class at run-time. The proxy
class can be pretty much a do-nothing class, since it will be replaced at
run-time, but Forte will not bind to the interface itself.
I hope this helps - If you have any other questions, let me know.
Jeanne
-----Original Message-----
From: [email protected]
[<a href="mailto:[email protected]">mailto:[email protected]]On</a> Behalf Of Martin G Nystrom
Sent: Thursday, April 15, 1999 4:13 PM
To: [email protected]
Subject: Using interfaces to alleviate supplier plan visibility problems
At FORUM97, someone from Born presented a paper on how to use interfaces to
get around problems with supplier plan setups that restrict visibility.
Does
anyone have this presentation or can offer any pointers?
-martin
To unsubscribe, email '[email protected]' with
'unsubscribe forte-users' as the body of the message.
Searchable thread archive <URL:<a href=
"http://pinehurst.sageit.com/listarchive/">http://pinehurst.sageit.com/listarchive/</a>>
To unsubscribe, email '[email protected]' with
'unsubscribe forte-users' as the body of the message.
Searchable thread archive <URL:<a href=
"http://pinehurst.sageit.com/listarchive/">http://pinehurst.sageit.com/listarchive/</a>>

Jeanne Hesler wrote:
>
The work-around was to include the c library as a supplier to the
project that will be using it. It's a little ugly, but it works. In
your case, you would need to include both libraries. It should not
cause platform problems, because even though it is a supplier, it will
not actually get loaded until you ask for it, and you will only ask for
the right one for the platform you are on. Just be sure that what you
include as a supplier is a library, and not a source project.Thank you so much! I tried this out last night and it works great! The
only downside is that at deployment time, Forte will require the C
library to be installed even on the platforms that don't support it, but
that's a small price to pay for the benefits we're getting. And maybe
someday Forte will fix the bug. :) Again, thanks for your help.
You should be able to use FindLibrary to load a dll, because that's what
you would be doing if you were using compiled libraries.I don't actually need to do this now, but I did figure out what I was
doing wrong when I tried this yesterday. Our DLL name was slightly
different from the name of the project directory, but I had it coded as
if it were the same. So of course Forte couldn't find the library to
load. Also, Forte apparently looks first for the compiled library and
then for the interpreted library, so when I was getting the error
message, the error message referred to the name of the interpreted
library and I assumed that's all it had looked for. Sure helps when you
spell things right!
Dale
=================================
Dale V. Georg
Senior Systems Analyst
Indus Consultancy Services
[email protected]
=================================
To unsubscribe, email '[email protected]' with
'unsubscribe forte-users' as the body of the message.
Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

Similar Messages

  • Using interfaces to alleviate supplier plan visibilityproblems

    At FORUM97, someone from Born presented a paper on how to use interfaces to
    get around problems with supplier plan setups that restrict visibility. Does
    anyone have this presentation or can offer any pointers?
    -martin
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

    Geoff Puterbaugh wrote:
    >
    I don't think you're missing anything here. I ran into the same
    problem some months ago. If your dynamically-loaded class
    has supplier plans, you have to go out and load them yourself.
    I reported this bug to Forte and they said (I think)
    that it would be fixed in R4. Not R3.Yeah, I was just playing around with it some more, and it seems that
    you're right that from your dynamically-loaded class you can go out and
    load the supplier plan classes dynamically as well. The problem with
    this, of course, is that when you dynamically load a class, you get a
    generic Object back; you can't really use it unless you cast it, and you
    can't cast it because Forte "can't get scope for class!" And further,
    in my case the classes I want to load are from a C-wrapper library,
    which doesn't even have BTD/BTX files, so you can't use findLibrary() to
    load it anyway. Argh! I finally find a compelling reason to use
    interfaces, and it won't work!!
    Thanks for your help, though. :)
    Dale
    =================================
    Dale V. Georg
    Senior Systems Analyst
    Indus Consultancy Services
    [email protected]
    =================================
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

  • RE: Using interfaces to alleviate supplier plan visibilityproble ms

    Hallo Martin,
    I am not sure I am answering directly to your question but...
    You can apply an architectural pattern to break the supplier plan chain,
    and using the name service to select the requested service dynamically
    and selectively.
    This pattern uses interfaces, and can be applied in several situation.
    For your information I will present these ideas together with some tips
    and tricks about the Name Service at Forum99.
    Also the TN 11455 may help you.
    Please feel free to contact me to have more information.
    Best regards
    Fabrizio Genesio
    Datasign AG f&uuml;r Informatik
    Ch. d'Eysins 53a
    CH-1260 Nyon, Switzerland
    Tel. : +41 22 361 04 04
    Fax : +41 22 361 01 10
    Mobile : +41 79 601 81 31
    E-mail : mailto:[email protected]
    Web : http://www.datasign.ch
    -----Original Message-----
    From: Martin G Nystrom [SMTP:[email protected]]
    Sent: Thursday, 15 April 1999 11:13
    To: [email protected]
    Subject: Using interfaces to alleviate supplier plan
    visibility problems
    At FORUM97, someone from Born presented a paper on how to use
    interfaces to
    get around problems with supplier plan setups that restrict
    visibility. Does
    anyone have this presentation or can offer any pointers?
    -martin
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive
    <URL:http://pinehurst.sageit.com/listarchive/>
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

    Jeanne Hesler wrote:
    >
    The work-around was to include the c library as a supplier to the
    project that will be using it. It's a little ugly, but it works. In
    your case, you would need to include both libraries. It should not
    cause platform problems, because even though it is a supplier, it will
    not actually get loaded until you ask for it, and you will only ask for
    the right one for the platform you are on. Just be sure that what you
    include as a supplier is a library, and not a source project.Thank you so much! I tried this out last night and it works great! The
    only downside is that at deployment time, Forte will require the C
    library to be installed even on the platforms that don't support it, but
    that's a small price to pay for the benefits we're getting. And maybe
    someday Forte will fix the bug. :) Again, thanks for your help.
    You should be able to use FindLibrary to load a dll, because that's what
    you would be doing if you were using compiled libraries.I don't actually need to do this now, but I did figure out what I was
    doing wrong when I tried this yesterday. Our DLL name was slightly
    different from the name of the project directory, but I had it coded as
    if it were the same. So of course Forte couldn't find the library to
    load. Also, Forte apparently looks first for the compiled library and
    then for the interpreted library, so when I was getting the error
    message, the error message referred to the name of the interpreted
    library and I assumed that's all it had looked for. Sure helps when you
    spell things right!
    Dale
    =================================
    Dale V. Georg
    Senior Systems Analyst
    Indus Consultancy Services
    [email protected]
    =================================
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

  • Problem with Exception Worksheet using Data from Supply Plan Data Table

    I added a series for a flag that indicates whether product is sourced from multiple manufacturing sites for a given customer and item. The flag is on the supply plan data table because it depends on the scenario. I created an exception worksheet for when the flag is set but all combinations are being displayed. If the flag is not set for a given combo then "Selected Page Item has No Data" is displayed in place of the table. I want only the combinations that meet the exception to be shown. I tried setting up an exception worksheet for customer shipments which is also on the supply plan data table but saw the same issue with all combinations being displayed whether or not the condition is met. Does anyone know of any issues with using exception worksheets with the supply plan data table? I searched the documentation and saw that exceptions behave differently with promotion series but this isn't a promotion.
    I'm using Demantra version 7.2. Thanks for any help!
    Edited by: user9253208 on Mar 30, 2010 6:40 AM

    Thanks. We have come up with a workaround. While the combinations on the left are not affected by the exception, the data in the main table is so we moved as many levels as possible into the table. The performance is slow but the data is more useful, especially when exported into Excel. I was hoping for a better solution but I guess we'll just have to stick with what we've come up with.

  • Releasing Supply Plans to DP using RTSCOPY

    We have an issue where the batch job that releases supply plans from SNP to DP (time series to time series using /sapapo/rtscopy) cancels if anyone is logged in edit mode in DP planning book. Is there a way this can be circumvented ? We have set the planning area for all the locks and have tried all permuation combinations. However the job still cancels out if anyone is logged in DP.

    You may try following,
    Before executing the transaction, run one Zprogram which will check the user log into the DP planning book and stop their transaction send mail to them for information.
    thats the reason these type of programs run after office hrs in background.

  • Is there any Data Mapping document Between S&OP ( model that uses supply planning operator ) and SAP ECC that I will help the client in Data Mapping activity.

    Hello All,
    Is there any Data Mapping document Between S&OP ( model that uses supply planning operator ) and SAP ECC that I will help in Data Mapping activity.
    Thanks,
    Mownesh

    There are standard templates in HCI data sources.
    e.g. 1) Customer Master data template is SOP_MD_CustomerMaster for extracting master data from SAP ECC and load it to S&OP
    KNVP is the table for customer in ECC from that you can select the fields as required
    KUNNR for customer Number
    ADRNR for Address
    List of a few commonly used table names of ECC:
    Product Related:
    MARA – Material Master (MATNR)
    MARC – Material Master with Plant Data (MATNR, WERKS)
    MARD – Material Master with Storage Location Data (MATNR, LGORT, WERKS)
    MAKT – Material Master Material Descriptions (MATNR, MATKL)
    MBEW – Material Valuation Data (MATNR, BWTAR)
    MVKE – Material Master : Sales related Data
    MDKP, MDTB – MRP related Data( Header, Item)
    MCHA, MCHB – Material Batches (Header, Item) (MATNR, WERKS, LGORT, CHARG)
    Vendor/Supplier related:
    LFA1 – vendor data (LIFNR)
    LFB1 --  Company Code Segment : Vendor Data(LIFNR, BUKRS)
    LFC1 --  FI Related Vendor Data (LIFNR, BELNR)
    LFM1 – Pur. Orgn. Related Vendor Data (LIFNR, EKORG)
    PReq/PO, BOM Related:
    EBAN – Pur. Req. Data( BANFN, BNFPO, BADAT, MATNR)
    EINA – Purchase Info. Record(General Data)(INFNR, MATNR, LIFNR)
    EINE – Purchase Info. Record (pur. Orgn. Data) (INFNR, EKORG)
    ELBK, ELBN, ELBP – Vendor Evaluation Related Data
    EKKO – PO Data (Header) (EBELN, BSTYP, BSART)
    EKPO – PO Data (Item) (EBELN, EBELP, MATNR)
    Pur. Req., RFQ and PO are differentiated by Doc Type (BSTYP) in EKKO table.
    For RFQ it is ‘A’ and for PO it is ‘F’
    MKPF – GRN Data (Header) (EBELN, BLDAT, BUDAT, XBLNR, BKTXT)
    MSEG – GRN Data(Item) MBLNR, BWART, LIFNR, MATNR, EBELN)
    Apart from this there are lot of tables which begin with ‘M’ & ‘E’, but we
    use the following very often.
    EQUK – Quota (Header)(QUNUM, MATNR)
    EQUP – Quota (Item) (QUNUM, QUPOS, LIFNR)
    EKBE – PO History Data (EBELN, EBELP, BELNR, BLDAT, MATNR, VGABE)
    EKBZ – PO History with Delivery Costs(EBELN, BELNR, LIFNR, XBLNR)
    EKET – Schedule lines data of a PO(EBELN, EINDT, SLFDT)
    EKES – Vendor Confirmations Data (EBELN, EBTYP, EINDT, XBLNR)
    T163F – Confirmation Texts (EBTYP, EBTXT)
    T156 – Movement Types (BWARE)
    T024 – Purchasing Groups
    T024E – Purchase Organizations
    T163 – Item Category’s in Purchasing Documents(PSTYP)
    T149D – Valuation Types
    T134 – Material Types
    FVLK – Delivery Types
    STKO, STPO – BOM(Bill Of Material) related Data (Header & Item)
    STPU, STPN, STST, STZU – BOM Related Tables
    RKPF, RBKP, RSEG (Header & Item) – MM – FI Related Data
    KONO, KONH – Pricing data
    T006 – Basic Unit Of Measurements
    Customer/Sales Order Related:
    VBAK : Sales Document(Header Data) (VBELN)
    VBAP : Sales Document(Item Data) (VBELN, POSNR, MATNR, ARKTX, CHARG)
    Enquiry, Quotation, Sales Order are differentiated based on Doc.
    Type(VBTYP Field) in VBAK, VBAP Tables for Enquiry VBTYP = A, for Quotation ‘B’ & for Order it is ‘C’.)
    LIKP : Delivery Table(Header Data) (VBELN, LFART, KUNNR, WADAT, INCOL)
    LIPS : Delivery Table(Item Data)(VBELN, POSNR, WERKS, LGORT, MATNR, VGBEL)
    (LIPS – VBGELN = VBAK- VBELN, LIPS-VGPOS = VBAP-POSNR)
    VTTK : Shipment Table(Header Data) (TKNUM)
    VTTP : Shipment Table (Item Data)(TKNUM, TPNUM, VBELN)
    (VTTP – VBELN = LIKP – VBELN)
    VBRK : Billing Table(Header Data) (VBELN, FKART, BELNF)
    VBRP : Billing Table(Item Data) (VBELN, POSNR, FKIMG, NEWR, VGBEL, VGPOS)
    (VERP – AUBEL = VBAK- VBELN, VBRP – VBEL = LIKP – VBELN)
    Apart from these tables there are lot of other tables which starts with ‘V’, but we use the
    following tables frequently.
    VBUK: All Sales Documents status & Admn. Data(Header) (VBELN, VBTYP)
    VBTYP = ‘C’ (Sales Order) VBTYP = ‘L’(Delivery) VBTYP = ‘M’(Invoice)
    VBUP: Sales Documents status & Admin. Data(Item) (VBELN, POSNR)
    VBEP : Sales Document Schedule Lines Data (VBELN, POSNR, EDATU, WMENG)
    VBKD: To get sales related Business data like Payment terms etc.(VBELN, ZTERM)
    VBFA: Sales Document flow data(VBELV, VBELN, POSNV, VBTYP)
    VBPA: Partner functions Data(VBELN, PARVW, KUNNR, LIFNR)
    TVLKT: Delivery Type: Texts(LFART, VTEXT)
    KNA1, KNB1, KNC1 : Customer Master Data and Other Partner’s Data(KUNNR,
    NAME1,LAND1)
    KNVK: Customer Master Contact Person(PARNR, KUNNR)
    KNVV: Customer Master Sales Data.
    LFA1, LFB1, LFC1: Vendor Master Data(To get Transporter data)(LIFNR, NAME1, ORT01)
    MARA, MARC, MARD : Material Master Data(Basic, Plant, St. Location Views)
    TVKO: Sales Organizations(VKORG)
    TVKOV: Distribution Channels(VTWEG)
    TVTA: Divisions(SPART)
    TVKBZ: Sales Office(VKBUR)
    TVBVK: Sales Group(VKGRP)
    T077D: Customer Account Group(KTOKD)
    T001W: Plants(WERKS)
    T001L: Storage Locations(LGORT)
    TWLAD: To get address of Storage Location and Plant(LGORT, ADRNR)
    TVAU: Sales Document (Order) Types
    KONV: Condition Types (pricing) (KNUMV, KSCHL, KWETR)
    T685T: Condition Types Texts.
    ADRC: To get Addresses of Partners
    VBBE, VBBS: Sales Requirements Data
    VBKA: Sales Activities Data
    VBPV: Sales Document Product Proposal
    Based on the functionality you can search ECC table names and fields
    Hope this information is helpful for you.
    Thanks and Regards,
    Anjali

  • APO- Supply Planning

    Hi,
    I am new to APO. I need to learn what is Production Data Structures ( PDS ), CIF ( Core Interface ), Master Data, Inbound Processing etc in Supply planning of SAPAPO.
    Please help me out on this....
    Thanks in Advance,
    John Vikram V.

    Have you checked the SCM - APO Wiki (see third sticky thread on this forum).
    Did you search for your topics on the forum.
    PDS is a kind of master data (combination of Bill-of-Material and routing) used for Inhouse Production (Manufacturing Orders) related orders.
    CIF is the standard SAP provided interface to exchange master and transaction data between APO and R/3 or ECC system.
    I am not sure what you meant by Inbound Processing - its too generic a term.
    Somnath

  • An issue using the COM components supplied with SAP GUI 6.2 or 6.4

    We are having an issue using the COM components supplied with SAP GUI 6.2 or 6.4.  We used to have SAP 4.6c and now we have 5.0.  When we were on 4.6c, we used these COM components to logon and execute RFC calls and we had much success.  Now that we are on 5.0, we can’t seem to instance any SAP functions that have something to do with SAP Workflow.  We have experienced this problem when using VB6 or .NET, but our existing code that always worked is in VB 6.0.
    SAP Components used:
    o     SAP Logon Control
    o     SAP Function Control
    o     Librfc32.dll
    o     Other supporting C DLLs and/or COM object supplied with the SAP GUI installation.
    For example, if we want to call the RFC ARCHIV_CONNECTION_INSERT, this code fails in VB6 when the “Set objworkflow = objFuncCtrl.Add(strFunction)” line of code executes.  Instead of returning an instance of the object ARCHIV_CONNECTION_INSERT function, no object is created.  In 6.2, SAP raises no errors, but the object we are trying to create is still “Nothing”.  If we use 6.4, SAP raises an error “SAP data type not supported” via a message box and then the object is still = Nothing.  Interestingly enough, the 6.2 GUI COM controls don’t display the error dialog.  The message box that is shown comes from the SAP Function COM Object "SAP.Functions" (wdtfuncs.ocx).
    Now, what is interesting is if we use the same code to call a standard function or custom function that doesn’t have anything to do with SAP Workflow, then the code works fine.  Again, all of our code used to work just fine on an SAP 4.6 system.
    Here is the code that fails:
        'SAP Logon control - object for creating connections to an SAP system
        Dim objSAPLogonCtrl As Object
        'SAP connection object
        Dim objConnection As Object
        'Object that will represent the SAP function called
        Dim objSAP As Object
        'SAP function control object - object factory for creating other SAP function objects
        Dim objFuncCtrl As Object
        'Create instance of an SAP logon conrol
        Set objSAPLogonCtrl = CreateObject("SAP.Logoncontrol.1")
        'Create a connection object
        Set objConnection = objSAPLogonCtrl.NewConnection
        'Define connecion parameters
        objConnection.ApplicationServer = "sapvm"
        objConnection.SystemNumber = "00"
        objConnection.Client = "800"
        objConnection.User = "iissap"
        objConnection.Password = "tstadm"
        objConnection.Language = "E"
        objConnection.TraceLevel = 10
        'call the logon method of the connection object
        If objConnection.Logon(0, True) = False Then
            MsgBox Error
            Exit Sub
        End If
        'Create an instance of the SAP Function control object
        Set objFuncCtrl = CreateObject("SAP.Functions")
        'Set the function control connection object
        Set objFuncCtrl.Connection = objConnection
        'Function name to be generated and called
        Dim strFunction As String
        strFunction = <b>"ARCHIV_PROCESS_RFCINPUT"</b>
        'Create an instance of the function defined in strFunction
        Set objworkflow = objFuncCtrl.Add(strFunction)
        If objworkflow Is Nothing Then
            MsgBox "Could not create object " & strFunction
        Else
            MsgBox strFunction & " object created."
        End If
    If anyone has seen anything like this or has any ideas, please help!
    Mike and Hameed
    <b></b>

    Hi,
    documentation on the Scripting API is available at ftp://ftp.sap.com/pub/sapgui/win/640/scripting/docs/
    This API is a replacement of the existing, obsolete COM interfaces.
    Best regards,
    Christian

  • Using interface builder to create a table view and add a cell

    So I am using interface builder to make a table view. Should be easy. I drag a table view controller to my view, then it seems I should be able to drag a table view cell to the table view but it won't let me drop it down. If I do it in the documents window it just replaces the table view with a cell. Seems like this shouldn't be hard, but it's one of those things that should take 2 seconds but I have been messing with it for hours. It seems like most of the examples I have looked at in the same code don't use iB so I haven't found a good reference. If somebody can point me in the write direction let me know.

    I struggled a bit too. Here's what I did on my recently completed app. I used IB to create the basic view and add the table. That's it. Then ensure your UIViewController based class implements the UITableViewDelegate and UITableViewDataSource protocols. Your cells will come from those methods, not anything you do in IB.
    If you're creating a set of screens that just have tables that allow you to navigate up and down through the data then IB isn't worth using at all.
    Just have your views extends UITableViewController and follow some of the supplied table based example apps.
    I rewrote my first app 3 times as I slowly figured all of this out.
    Hope that helps.

  • User issue with a report supply planning area today monthly

    this is a support issue....the user has an issue with a report supply planning area today monthly.  The user is getting wrong values in BW, it sums PLOs and POs under production (config).  for eg:  BW says we are producing 46T while in R/3 we have 4T.

    The issue was related to the heap size being too much and as a result the Class block memory was not getting enough memory. I think we can make a use of -XXCompressedRefs:32 parameter in the Java start up to allow the heap size to increase till 32 Gb.

  • Supplier plans - revisited

    Hi People,
    Some time ago, a forte developer (Kevin Klein) submitted a pex file to the User Group that would graphically display the suppler plan relationships between projects of a workspace.
    When I applied this to our application, we got ... a mess (we have over 60 projects in our application.) I started messing around with the code and ended with a modified application, which is attached as a .pex file.
    A list of additional functions is as follows:
    Move any project node (for better visibility).
    Redraw project lines based on project node selected.
    Color-coded "supplied by" and "supplier to" relationship lines.
    List supplied by and supplier to projects.
    View Service Objects.
    Clear all Non-connected nodes (for print clarity).
    Print:
    Reduce 'map' to print on a single page.
    Add title to output.
    Change dimensions.
    Save a Project 'Map'.
    Open a previously saved 'map'.
    Modify settings through a preference window.
    Etc.. etc..
    O.K. so I went a little overboard, you gotta have something to do between compiles. :^)
    To load the tool into your repository, run the following FSCRIPT commands:
    Setworkspace (whatevernameyouwantthispexin)
    Open
    modlogger +(cfg:c4:2)
    includepublicproj configuration
    importplan SupplyGraph.pex
    commit
    quit
    When you run the tool, (you may run it from running man) a warning window displays, indicating to use at your own risk. (You can suppress this annoying little window in the preferences.) After clicking on O.K., a small window will pop up, select 'create' under the 'file menu. Another window will display prompting you to select a workspace contained in the repository.
    After you click "OK", it will crunch for a while and then display the project graph. The relationship lines will be suppressed for clarity.
    To see the supplier relationships for any given plan, simply click on it once with the mouse.
    You can right click any node and select any of the options. You can print the graph and do other things from the menu.
    As Kevin did, I am hereby releasing this tool, without any warranty or support, into the public domain. Use it at your own risk! This applications makes use of unsupported methods. It may not work with future version of the 4GL.
    If you find any serious bugs, wish to suggest some enhancements, or you're having problems running it, please feel free to contact me, with the caveat: this is an unsupported tool.
    -later
    -labeaux
    Labeaux Schiek
    DHS
    Springfield, Ill, USA

    check out Forte tech note 10448, order for importing projects.
    There are a couple of postings for developer's apps as well in the archive.
    -----Original Message-----
    From: Kevin Klein [SMTP:[email protected]]
    Sent: Wednesday, January 27, 1999 10:24 AM
    To: Forte Users
    Subject: Supplier plans
    Does any one know of a Forte or 3rd party utility to print out the
    supplier plan graph for an application?  We are in the process of
    modularizing our application using libraries and would find this
    information very useful.  I already know how to use FSCRIPT to show the
    suppliers for an individual plan, but I'm interested in seeing the
    supplier relationships for an entire application.  Ideas, anyone?
    Kevin Klein
    Sycamore Group, LLC
    Milwaukee, Wisconsin, USA
    Mankind, when left to themselves, are unfit for their own government.
    -- George Washington << File: Kevin Klein.vcf >> -
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

  • RE: Fetching supplier plan info dynamically.

    A non-elegant solution is to dynamically create an Fscript script, run it
    with the out file option and parse the log file for the information you
    want. Your script might look like the following:
    SetOutFile YourLogFileName
    SetRepos YourReposName
    SetWorkspace YourWorkspaceName
    FindPlan YourProjectNameORLibrary
    ShowPlan
    ShowPlanHistory 0 1 (for libraries) / ShowIntegrationHistory
    Close
    Exit
    Your log file will have the output from your ShowPlan and that will have a
    heading 'Includes:' which will list each supplier plan for the specified
    project/library. FYI: Remember to disregard the plans that are followed by
    a (qq...) since these are Fort&eacute; framework components.
    I know this is probably not the answer your were quite looking for but if
    you come up with a better way or if you have any questions, please let me
    know.
    Len Lopez
    Fort&eacute; Administrator
    <http://www.carlsonwagonlit.com/> Carlson Wagonlit Travel, Inc.
    (612)594-2539
    [email protected] <mailto:[email protected]>
    -----Original Message-----
    From: Braja Chattaraj [SMTP:[email protected]]
    Sent: Wednesday, December 02, 1998 1:29 PM
    To: [email protected]
    Subject: Fetching supplier plan info dynamically.
    Hi All,
    I have a situation where I need to access the list of supplier plans
    (projects & projects deployed as libraries) in a TOOL method and
    display
    the version no. and last integration date for each of those plans in
    a
    listview widget. Can someone tell me how to fetch an array/list of
    supplier plans for the startup project.
    A dirty way of doing this would be to use the
    task.part.findLibrary() .
    This method could be harcoded with the parameters (supplier plan
    names)
    and it would return the library object.
    Thanks,
    Braja.
    \\\|///
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~oOOo- (_) -oOOo~~~~~~~
    BRAJA KISHORE CHATTARAJ
    Consultant, Analysts International Corporation.
    Work : Sphinx Pharmaceuticals (A division of Eli Lilly & Co.)
    (919) 314-4134
    Home : 1801, Williamsburg Rd., #41H, Durham, NC 27707.
    (919) 403-7296
    E-mail : [email protected]
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Oooo~~~~~~~
    oooO ( )
    Get Your Private, Free Email at http://www.hotmail.com
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive
    <URL:http://pinehurst.sageit.com/listarchive/>
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

    Jeanne Hesler wrote:
    >
    The work-around was to include the c library as a supplier to the
    project that will be using it. It's a little ugly, but it works. In
    your case, you would need to include both libraries. It should not
    cause platform problems, because even though it is a supplier, it will
    not actually get loaded until you ask for it, and you will only ask for
    the right one for the platform you are on. Just be sure that what you
    include as a supplier is a library, and not a source project.Thank you so much! I tried this out last night and it works great! The
    only downside is that at deployment time, Forte will require the C
    library to be installed even on the platforms that don't support it, but
    that's a small price to pay for the benefits we're getting. And maybe
    someday Forte will fix the bug. :) Again, thanks for your help.
    You should be able to use FindLibrary to load a dll, because that's what
    you would be doing if you were using compiled libraries.I don't actually need to do this now, but I did figure out what I was
    doing wrong when I tried this yesterday. Our DLL name was slightly
    different from the name of the project directory, but I had it coded as
    if it were the same. So of course Forte couldn't find the library to
    load. Also, Forte apparently looks first for the compiled library and
    then for the interpreted library, so when I was getting the error
    message, the error message referred to the name of the interpreted
    library and I assumed that's all it had looked for. Sure helps when you
    spell things right!
    Dale
    =================================
    Dale V. Georg
    Senior Systems Analyst
    Indus Consultancy Services
    [email protected]
    =================================
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

  • Fetching supplier plan info dynamically.

    Hi All,
    I have a situation where I need to access the list of supplier plans
    (projects & projects deployed as libraries) in a TOOL method and display
    the version no. and last integration date for each of those plans in a
    listview widget. Can someone tell me how to fetch an array/list of
    supplier plans for the startup project.
    A dirty way of doing this would be to use the task.part.findLibrary() .
    This method could be harcoded with the parameters (supplier plan names)
    and it would return the library object.
    Thanks,
    Braja.
    \\\|///
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~oOOo- (_) -oOOo~~~~~~~
    BRAJA KISHORE CHATTARAJ
    Consultant, Analysts International Corporation.
    Work : Sphinx Pharmaceuticals (A division of Eli Lilly & Co.)
    (919) 314-4134
    Home : 1801, Williamsburg Rd., #41H, Durham, NC 27707.
    (919) 403-7296
    E-mail : [email protected]
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Oooo~~~~~~~
    oooO ( )
    Get Your Private, Free Email at http://www.hotmail.com
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

    Sandra,
    thanks for your reply.
    The GR is in consignment stock and doesn't create any FI document nor a price will be determined.
    At the the time of the consumption from the consignment stock the price will be determined based on the valis periode of the info record. Then ERS will take the posting date of the consumption to "pay" the vendor.
    The problem is because of the long delivery time. Meanwhile the price can change and the consumption will use the "new" price added into the info record for the new period.
    We will pay a price where we haven't ordered the material for.
    I have to admit the scenario described is not really the "best way" of dealing with consignment stock. But i am curious to see if there is a solution for.
    Merry x-mass and a happy new year
    BR, Markus

  • TR: Supplier plans

    Kevin,
    you can analyse the entire Supplier Plan Hierarchy by using Leonardo.
    This tool is provided by O.T. Consulting S.r.l., it access directly to
    your Fort&eacute; repository and provides a tree view with all the Supplier Plan
    dependencies related to a specific project.
    But to see all Leonardo features (partitioning,Import/Export, Builder,
    Project Browser), Please have a look to our web site www.otconsulting.com and
    download a Try and Buy Demo version.
    You will have to send to us, [email protected], your party
    information in order to receive the key code
    Hope this help,
    Massimiliano Delsante
    O.T. Consulting S.r.l.
    [email protected]
    mobile : 0039 335 6678268
    -----Message d'origine-----
    De: Kevin Klein [SMTP:[email protected]]
    Date: mercredi 27 janvier 1999 16:24
    A: Forte Users
    Objet: Supplier plans
    Does any one know of a Forte or 3rd party utility to print out the
    supplier
    plan graph for an application? We are in the process of modularizing our
    application using libraries and would find this information very useful.
    I
    already know how to use FSCRIPT to show the suppliers for an individual
    plan, but I'm interested in seeing the supplier relationships for an
    entire
    application. Ideas, anyone?
    Kevin Klein
    Sycamore Group, LLC
    Milwaukee, Wisconsin, USA
    Mankind, when left to themselves, are unfit for their own government.
    -- George Washington
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

    check out Forte tech note 10448, order for importing projects.
    There are a couple of postings for developer's apps as well in the archive.
    -----Original Message-----
    From: Kevin Klein [SMTP:[email protected]]
    Sent: Wednesday, January 27, 1999 10:24 AM
    To: Forte Users
    Subject: Supplier plans
    Does any one know of a Forte or 3rd party utility to print out the
    supplier plan graph for an application?  We are in the process of
    modularizing our application using libraries and would find this
    information very useful.  I already know how to use FSCRIPT to show the
    suppliers for an individual plan, but I'm interested in seeing the
    supplier relationships for an entire application.  Ideas, anyone?
    Kevin Klein
    Sycamore Group, LLC
    Milwaukee, Wisconsin, USA
    Mankind, when left to themselves, are unfit for their own government.
    -- George Washington << File: Kevin Klein.vcf >> -
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

  • Supplier plans

     

    check out Forte tech note 10448, order for importing projects.
    There are a couple of postings for developer's apps as well in the archive.
    -----Original Message-----
    From: Kevin Klein [SMTP:[email protected]]
    Sent: Wednesday, January 27, 1999 10:24 AM
    To: Forte Users
    Subject: Supplier plans
    Does any one know of a Forte or 3rd party utility to print out the
    supplier plan graph for an application?  We are in the process of
    modularizing our application using libraries and would find this
    information very useful.  I already know how to use FSCRIPT to show the
    suppliers for an individual plan, but I'm interested in seeing the
    supplier relationships for an entire application.  Ideas, anyone?
    Kevin Klein
    Sycamore Group, LLC
    Milwaukee, Wisconsin, USA
    Mankind, when left to themselves, are unfit for their own government.
    -- George Washington << File: Kevin Klein.vcf >> -
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

Maybe you are looking for

  • Can no longer open folders etc by double clicking them

    I have suddenly lost the ability to double click on anything on the desktop and open it.  Can now only open things using 'Finder'.  It is not my mouse as I have tried another mouse that I know works and have the same problem.  I have also tried first

  • Reset Check Payment Clearing

    Hello All, Vendor Invoice is cleared with Check payment, but it has exchange rate differences posted during clearing. User wants to reverse the invoice and posted a new invoice. I am unable to cancel the clearing using FBRA as exchange rate differenc

  • What are the messaging apis for sms for developers at ui and framework side

    what are the messaging apis for sms for developers at ui and framework side.It would be better if i get the apis for iOS7.If not, Please let me know if i can acess the apis of older version

  • Problems downloading trial version of Presenter 10 when having Presenter 9 installed

    I have Presenter 9 installed on a Windows 7 laptop, and before deciding to buy Presenter 10 I would like to test its features. However, the installation fails complaining about a conflicting or prerelease version of Adobe Presenter 10 already existin

  • Using Computer while doing a Back-Up

    Hello, Can I continue to use my computer while I am doing a complete Back-up to another internal drive? Can I browse the Internet or install additional programs that do not require a re-boot? Thanks, Rick Mac Pro   Mac OS X (10.4.9)