Flow chart like tree traversing

I m facing some problem to traverse a a graph sort of thing.
What i m doing is I have one flow chart sort of thing.
I have one start node and one stop node and many nodes between these two.
Which algo you guiess will suggest to implement for traversing.
Thanx in advance.
- Vikas

Hi,
To traverse a graph, is almost as traversing of a tree, since tree is a graph. Look at how you write a recursive method to traverse a tree. The only difference this time is that in a graph you have to pass along a collection that contains nodes that you already have visited (since a node in a normal graph might be reachable in many ways, but you only want to visit each node one time)
Hope this helps
/Kaj

Similar Messages

  • FI- process flow charts

    hello,
    .I need FI- process flow charts. like exp: ar,ap,bank.assetaccounting.  like pls help anyone.
    rajesh

    i think u r in blueprint preparation,...
    this list may usefull to u ....
    if you need any details please communicate me...
    1     General Ledger Accounting
    1.1     Vendor/Customer/GL rectification entries, Provisions or Finalization & other JVu2019s
    1.2     Cash Transactions
         Cash Payments
         Cash Receipts
         Entering Contra Entries
         Inter Company Transactions
    1.3     Travelling Expenses
    1.4     Posting Salaries and Wages
    1.5     Process Employee Expenses
    1.6     Posting a Recurring entry
    1.7     Financial Statements u2013 Reports
    2     Accounts Payable Accounting:
    2.1     Automatic Payment Program
    2.2     Partial & Residual Payment Clearing
    2.3     Credit memo u2013 with Reference
    2.4     Manual Invoices & Credit Memou2019s u2013 without Reference
    2.5     Accounts Payable u2013 month end processes
    2.6     Reporting and Transaction details u2013 Over view
    3     Accounts Receivable Accounting:
    3.1     Incoming Payment Processing u2013 bill of exchange
    3.2     Incoming Payment Processing u2013 Returned Payments
    3.3     Dunning process (Reminder Notice)
    3.4     Dunning u2013 BOE
    3.5     Credit notes issued to customers
    3.6     Debit note issued to customers
    3.7     Customer open item clearance
    3.8     Customer reconciliation and Balance confirmation
    4     Asset Accounting
    4.1     Asset Accounting u2013 Over view
    4.2     Fixed Asset Acquisition
    i.     Non-integrated Asset Acquisition Posting u2013 Before Invoice Receipt
    ii.     Non-integrated Asset Acquisition Posting u2013 After Invoice Receipt, with Clearing
    iii.     Subsequent Asset Acquisition
    iv.     Post Capitalization u2013 Write-up to APC
    v.     Acquisition of Fixed asset resulting from extraordinary Revenue
    4.3     Asset under Construction (AUC)
    4.4     Retirement of Assets
    i.     Retirement with Revenue 
    ii.     Posting Gain or Loss on sale of asset
    iii.     Retirement without Revenue (due to Scrapping)
    iv.     Intracompany asset Transfer
    4.5     Periodic Postings
    i.     Recalculating Values
    ii.     Information system - Reporting 
    5     Bank Accounting
    5.1     Bank Receipts u2013 Cheque Deposits
    5.2     Bank Payments u2013 Out going Payments u2013 Over view
    5.3     The Cheque Return Process
    5.4     Cheque Reversal & Realization Process at Head Office
    5.5     BRS u2013 Over view
    5.6     BRS u2013 Incoming Payment Reconciliation
    5.7     BRS u2013 Out going Payment Reconciliation u2013 BRS
    5.8     Impress Accounting System u2013 Process
    5.9     LC management
    5.10     BG Management
    5.11     Cash Flow management u2013 Over view
    6     A Look on Period u2013 End Closing Operations
    6.1     Day u2013 End Closing Operations
    6.2     Month u2013 End Closing Operations (General)
    6.3     Month u2013 End Closing Operations
    6.4     Year u2013 End closing Operations
    Assign ponts if u feel so...

  • Will Flash CS5 make a flow chart of my AS2 app?

    Hi -
    This is really a question about whether or not Flash CS5 has a feature that would make my current task easier.
    I built a Flash8/AS2 application a few years ago that had quite a complex structure for a novice like me.  The app starts with a Splash screen that gives the user 2 basic choices, one of which leads to a navigation menu movie clip which leads to 52 informational videos, and just about as many getURL's to forms at the customer's site.  Each video is in a "container" movie clip that also has buttons leading to other mcs with more static information.
    It's a very dense tree!
    Now my customer is asking for a "Navigation Flow Chart" made in Visio or some such plotting software.  That's not a problem but it's arduous, tedious, etc.  IF Flash Pro CS5 had a built in widget that would help with such a task, displaying the tree of connections between the movie clips that I could work from, I could get the job done quicker and get some new software too.
    Will Flash CS5 generate a "navigation flow chart", a map that shows all the connections between all the movie clips in my app?
    Thanks in advance for your input.
    jl

    hi
    there is nothing like that in CS5  

  • Flow charts for work flow in dynpro / webdynpro

    hey
    is it possible to add flow charts ( not by pictures ) to a program in dynpro or webdynpro  ?
    i need some how to visualize all the station flow  in my work flow ( the regular wf log is not good enough ) .
    any ideas ?
    regards
    ASA.

    My experience: very poor in powerpoint, I've just made one program to generate boxes with texts and relationships, but much more experience with OLE2/VBA.
    But could you tell us exactly what you'd like to change in the WF log? (i.e. what information it doesn't have)
    As I can understand your requirement, I think it's not worth developing such a program, you'll spend too much time, and it seems to not be a customer requirement...

  • Is there some type of state chart or flow chart which describes the process model order of execution?

    One of my customers asked me this question...
    I'm have an issue with a change in the execution order in TestStand 4.1.1.  [he has upgraded from 3.1 to 4.1.1]  It looks like ProcessModelPreStep runs earlier in 4.1.1 than it does in 3.1.  This causes our model to error out because some required variables haven't been defined when it runs.  I wish there was a big flow chart or state diagram for TestStand.  Maybe there is and I don't know where to look?
    Scott Rogers
    Sr. DSM
    Western NY
    Solved!
    Go to Solution.

    Starting with TS 4.1, there is a flow diagram that can be displayed for a selected sequence...
    Select "View -> Sequence File -> Display File Hierarchy"
    Now is the right time to use %^<%Y-%m-%dT%H:%M:%S%3uZ>T
    If you don't hate time zones, you're not a real programmer.
    "You are what you don't automate"
    Inplaceness is synonymous with insidiousness

  • Flow chart symbol for java

    Before i do the full codings for my java programs, i like to make a effort to draw the program flow of my java program using flow chart, so i will get the idea of how my program work.
    is there any web site on how to draw basic programming flow chart, symbol representation, arrow, how to go about decision making symbol in the diagram?
    i need guides in drawing

    You're writing Java and you've never heard of UML or object modeling? You DO realize that Java is an object-oriented language, don't you?
    Get Martin Fowler's "UML Distilled" and read it carefully. It's a small, but dense, book that's the best introduction to UML that I know of. - MOD

  • Flow chart builder in JSP

    we have a requirement like this :
    We have to create a flow chart diagram like on JSP load I have to show start and end cubes.Then after that under start i can create another cube showing some information and like wise the chart will carry grow and ultimately it will end before the end cube.I have to show that chart in jsp and also capture all the data in the database so that it can shown once more .Let me know how can i achieve that

    First off, put JSPs to the back of your mind. JSPs are for wrapping HTML around some data values. If you need to show generated graphics JSP will play a very minor role.
    When designing an application I typically approach from each end. What will the user see? Work out some steps the user will take to build his chart. This is the front end.
    Then consider the back end. How will your diagrams be stored, and on what kind of storage. You'll probably want a database to store them. What kind of structures? Then you work inwards to join the front end to the back end.
    Nobody here is going to design or build this application for you, designing and building applications is what we do for a living. If you want someone to do the job for you you want the rent-a-code site.

  • Process Flow / Flow charts are needed for SAP MM

    Hi ,
    Please help me getting process flow chart of follwoing:
    Standard procurement Materials
    Standard procurement services
    Stock transport order
    Subcontracting
    consignment
    Invoice verification
    Stocks on rent / loan
    Inventory management
    Frame work order
    long term agreement
    Thanks a lot
    SP

    I didn't expect to be the only one to encounter this misbehaviour of OWB.
    Meanwhile I found out what the problem is and had to recognize that it is like it is!
    There is no solution for it till Paris Release.
    Bug Nr. 3099551 at Oracle MetaLink adresses this issue.
    Regards,
    Johann Lodina.

  • Created a flow chart and now cant' edit

    I created this flow chart and now it just acts like a regular object and I cant edit it anymore.

    Welcome to the forum!
    Was the chart copied from some other application? Were all the elements grouped (under the Arrange menu, is Group greyed out)? Is it perhaps locked (are the control handles Xs instead of boxes)?

  • Dynamic Flow Chart

    Hi guys, I would like to know if anyone knows how to create a
    dynamic flow chart (similar to Microsoft Visio) in flash and xml.
    Something along the lines of this site:
    http://www.gliffy.com/
    Thank you.

    what specifically do you want to know? the short answer is
    with a lot of action-scripting!

  • Creating a dynamic flow chart

    Hello,
    I'm new to Flex (just downloaded the FB3).
    I need to create a web interface which displays a flow chart.
    New nodes (actions, decisions) may be added or deleted.
    Any hints on how to do this?
    Thanks,
    Zohar.

    The data that generates the chart is just a SQL statement and, like for reports, can be filtered based on the value of a field item.
    I would suggest having a hidden field above the chart that will contain the value you want to filter by (eg, "1"), then update the branch to set this value, then update your chart's SQL statement to include a WHERE clause (eg, "WHERE Item = :FILTER").
    Andy

  • Flow Chart Programming

    Hi
    Is flow chart programming is possible through java?
    Means through programming we need to generate a flow chart.
    Searched net but all are separate installers, we need to install and then we can drag and drop all these..
    Its easy with the installers.. but we cannt include with our application.
    But here the requirement is something like we need to include this with applications..
    So any jar files or any other way.. through which we can include the files in application and able to generate flow chart..!!
    Deepak

    Modi wrote:
    ya for flow chart programming u need to download +*{color:#ff6600}jfreechart.jar{color}*+ and *+{color:#ff6600}jcommon-1.0.9.jar{color}+* filesAFAIK, JFreeChart does not support flow charts. Flow charts are conceptually quite different from JFreeChart's feature set.

  • SD Flow chart

    Hi All
    Pls send me the SD Flow chart.
    Thanks n regards

    Hi,
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/erplo/sd%2bconfiguration
    Enterprise Structure:
    1. Maintaining Sales Organization
    Sales Organization is an organizational unit responsible for the sale of certain products or services.
    IMG -> Enterprise Structure -> Definition -> Sales and Distribution -> Define, copy, delete, check Sales organization
    2. Assigning Sales Organization to Company Code
    This assignment ensures all the sales made through this Sales Organization are accounted for in the assigned Company Code (Company Code is created by FI Consultant).
    IMG -> Enterprise Structure -> Assignment -> Sales and Distribution -> Assign Sales Organziation to Company Code
    3. Maintaining Distribution Channel
    Distribution Channel is the way, in which Products or Services reach Customers.
    IMG -> Enterprise Structure -> Definition -> Sales and Distribution -> Define, copy, delete, check distribution channel
    4. Assigning Distribution Channel to Sales Organization
    This assignment ensures, a Sales Organization can supply Materials to Customers through this Distribution Channel.
    IMG -> Enterprise Structure -> Assignment -> Sales and Distribution > Assign distribution channel to sales organization
    5. Maintaining Division
    Division is a way of grouping materials, products, or services.
    IMG -> Enterprise Structure -> Definition -> Logistics - General -> Define, copy, delete, check division
    6. Assigning Division to Sales Organization
    IMG -> Enterprise Structure -> Assignment -> Sales and Distribution -> Assign division to sales organization
    7. Setting up Sales Area
    All the sales are made from a particular sales Area. For creating a Sales Order Sales Area is compulsory.
    IMG ->Enterprise Structure -> Assignment -> Sales and Distribution -> Set up sales area
    8. Assigning Sales Organization- Distribution Channel- Plant
    Plant is created ny MM Consultant.
    IMG -> Enterprise Structure -> Assignment -> Sales and Distribution -> Assign sales organization - distribution channel - plant
    9. Define Shipping Points
    Shipping Point is the Organizational element, which is responsible for shipping the Materials to the Customers.
    IMG -> Enterprise Structure -> Definition -> Logistics Execution -> Define, copy, delete, check shipping point
    10 Assigning Shipping Point to Plant
    This assignment ensures that goods from different Plant can be dispatched from different Shipping Points.
    IMG -> Enterprise Structure -> Assignment -> Logistics Execution -> Assign shipping point to plant
    Note: Ensure to do the undermentioned configuration also though it is not in Customizing node of Enterprise Structure.
    11. Defining Common Distribution Channels for Master Data
    Use
    The purpose of this activity is to define distribution channels which have common master data..
    Procedure
    Access the activity using one of the following navigation options:
    IMG Menu -> Sales and Distribution -> Master Data -> Define Common Distribution Channels
    Transaction Code: VOR1
    12. Defining Common Divisions for Master Data
    Use
    The purpose of this activity is to define distribution channels which have common master data..
    Procedure
    Access the activity using one of the following navigation options:
    IMG Menu -> Sales and Distribution -> Master Data -> Define Common Division
    Transaction Code: VOR2
    Pricing Procedure
    In SD, Pricing Procedure is determined based on Sales Area (Sales Organization + Distribution Centre + Division) + Customer Pricing Procedure + Document Pricing Procedure. Sales Area is determined in Sales Order Header Level. Customer Pricing Procedure is determined from Customer Master. Document Pricing Procedure is determined from Sales Document Type / Billing Type (if configured). Once the pricing procedure is determined, Condition records are fetched. If appropriate condition records are found, the price is determined. If Mandatory pricing condition is missing, system will through an error message.
    In SD, the steps to configure Pricing procedure are as under:
    Step 1:
    Condition table: If existing condition table meets the requirement, we need not create a new condition table. Considering the requirement for new condition table, the configuration will be done in spro as follows: IMG --> Sales & Distribution --> Basic Function --> Pricing Control --> Condition Table (select the required fields combination, which will store condition record).
    Step 2:
    Access Sequence: If existing access sequence meets the requirement, we need not create a new access sequence. Considering the requirement for new sequence, the configuration will be done in spro as follows: IMG --> Sales & Distribution --> Basic Function --> Pricing Control --> Access Sequence (Access sequence is made up of Accesses (Tables) & the order of priority in which it is to be accessed. Here we assign the condition table to access sequence.
    Step 3:
    Condition Type: If existing condition type meets the requirement, we need not create a new condition type. Considering the requirement for new condition type, the configuration will be done in spro as follows: IMG --> Sales & Distribution --> Basic Function --> Pricing Control --> Condition Type. It is always recommended to copy an existing similar condition type & make the neccessary changes. Here we assign Access sequence to Condition type.
    Step 4:
    a. Pricing Procedure: It is recommended to copy a similar pricing procedure & make the neccesary changes in new pricing procedure. Pricing Procedure is a set of condition type & arranged in the sequence in which it has to perform the calculation. Considering the requirement for new Pricing Procedure, the configuration will be done in spro as follows: IMG -> Sales & Distribution --> Basic Function --> Pricing Control --> Pricing Procedure -> Maintain Pricing Procedure.
    b. Pricing Procedure: After maintaining the pricing procedure the next step will be determination of pricing procedure. Configuration for determining pricing procedure in SPRO is as follows: IMG -> Sales & Distribution --> Basic Function --> Pricing Control --> Pricing Procedure -> Determine Pricing Procedure.
    5. Condition record: Condition record is a master data, which is required to be maintained by Core team / person responsible from the client. During new implementation, the condition records can be uploaded using tools like SCAT, LSMW, etc.
    Normal Sales Order Cycle:-
    Step 1: Sales Document Type
    IMG > Sales and Distribution > Sales > Sales Documents >
    Sales Document Header:
    1. Sales Document Type:The sales document types represent the different business transactions, such as Inquiry, Quotation, Sales Order, etc. To create new sales order type, always copy as with reference to similar sales order. If possible use standard sales order.
    2. Define Number Ranges For Sales Documents: Maintain number range with discussion with core team.
    3. Assign Sales Area To Sales Document Types:
    A. Combine sales organizations / Combine distribution channels / Combine divisions: Ensure to maintain these, else Sales Order creation will give error.
    B. Assign sales order types permitted for sales areas: Assign only required Sales Order Types to required Sales Area. This will minimize selection of Sales Order Type as per sales area.
    Sales Document Item:
    1. Define Item Categories: If possible use Standard Item Category. Incase if required to create new, copy as from standard & maintain New.
    2. Assign Item Categories: If possible, use standard. Formula for deriving item category: Sales Document Type + Item Category Group + Usage + Higher Level Item Category = Item Category
    Schedule Line:
    1. Define Schedule Line Categories: If possible use Standard Schedule Lines. Incase if required to create new, copy as from standard & maintain New.
    2. Assign Schedule Line Categories: If possible, use standard. Formula for deriving Schedule Line: Item Category + MRP Type / No MRP Type.
    Step 2:
    IMG > Logistic Execution > Shipping > Deliveries >
    1. Define Delivery Types: If possible use Standard Delivery Type. Incase if required to create new, copy as from standard & maintain New.
    2. Define Item Categories for Deliveries: If possible use Standard Item Categories for Delivery Type. Incase if required to create new, copy as from standard & maintain New.
    3. Define Number Ranges for Deliveries: Ensure to maintain number range.
    Step 3:
    IMG > Sales and Distribution > Billing >
    1. Define Billing Types: If possible use Standard Billing Type. Incase if required to create new, copy as from standard & maintain New.
    2. Define Number Range For Billing Documents: Ensure to maintain number range.
    3. Maintain Copying Control For Billing Documents: Maintain relevant copy controls such as Sales Order to Billing, Deliver to Billing, etc.
    The configuration differs from scenario to scenario & requirement of the client.
    http://help.sap.com/saphelp_erp2005/helpdata/en/70/a7853478616434e10000009b38f83b/frameset.htm
    Typical Flow chart is:
    Inquiry
    Quatation
    Order Confirmation
    Goods Issue
    Invoice (Accounts Receivables)
    Depending on terms and conditions you could have:
    Credit Notes, Complaints processing
    Four groups of sales documents are differentiated:
    Customer inquiries and quotations
    Sales orders
    Outline agreements, such as contracts and scheduling agreements
    Complaints, such as free of charge deliveries, credit and debit memo requests and returns
    Hope this will help.
    Regards,
    Naveen.

  • Pricing flow chart

    plz send me the flow chart of pricing urgently

    In SD, Pricing Procedure is determined based on Sales Area (Sales Organization + Distribution Centre + Division) + Customer Pricing Procedure + Document Pricing Procedure. Sales Area is determined in Sales Order Header Level. Customer Pricing Procedure is determined from Customer Master. Document Pricing Procedure is determined from Sales Document Type / Billing Type (if configured). Once the pricing procedure is determined, Condition records are fetched. If appropriate condition records are found, the price is determined. If Mandatory pricing condition is missing, system will through an error message.
    In SD, the steps to configure Pricing procedure are as under:
    Step 1:
    Condition table: If existing condition table meets the requirement, we need not create a new condition table. Considering the requirement for new condition table, the configuration will be done in spro as follows: IMG --> Sales & Distribution --> Basic Function --> Pricing Control --> Condition Table (select the required fields combination, which will store condition record).
    Step 2:
    Access Sequence: If existing access sequence meets the requirement, we need not create a new access sequence. Considering the requirement for new sequence, the configuration will be done in spro as follows: IMG --> Sales & Distribution --> Basic Function --> Pricing Control --> Access Sequence (Access sequence is made up of Accesses (Tables) & the order of priority in which it is to be accessed. Here we assign the condition table to access sequence.
    Step 3:
    Condition Type: If existing condition type meets the requirement, we need not create a new condition type. Considering the requirement for new condition type, the configuration will be done in spro as follows: IMG --> Sales & Distribution --> Basic Function --> Pricing Control --> Condition Type. It is always recommended to copy an existing similar condition type & make the neccessary changes. Here we assign Access sequence to Condition type.
    Step 4:
    a. Pricing Procedure: It is recommended to copy a similar pricing procedure & make the neccesary changes in new pricing procedure. Pricing Procedure is a set of condition type & arranged in the sequence in which it has to perform the calculation. Considering the requirement for new Pricing Procedure, the configuration will be done in spro as follows: IMG --> Sales & Distribution --> Basic Function --> Pricing Control --> Pricing Procedure --> Maintain Pricing Procedure.
    b. Pricing Procedure: After maintaining the pricing procedure the next step will be determination of pricing procedure. Configuration for determining pricing procedure in SPRO is as follows: IMG --> Sales & Distribution --> Basic Function --> Pricing Control --> Pricing Procedure --> Determine Pricing Procedure.
    5. Condition record: Condition record is a master data, which is required to be maintained by Core team / person responsible from the client. During new implementation, the condition records can be uploaded using tools like SCAT, LSMW, etc.
    It is assumed that document pricing procedure, customer pricing procedure , ... are in place.
    Similarly in MM Module we have Pricing Schema.
    Regards,
    Rajesh Banka

  • Percentage flow chart

    Hi!
    I'm trying to get a flow chart in reports. But i have not reached it yet. I want a chart horizontal axis to shows the months,days.. and vertical axis to show the percentages.
    Primavera can do this but the Project 2013 can?
    I need it for per task. And i should show the planned % for all months.
    Wis i could explain what i need :)
    This is the capture what i want, from primavera
    Thanks

    Hi Selcukz,
    What you're trying to acheive do look like S-curves. In order to do that, you need to have resources assigned on tasks and to baseline your project plan. Then in the report tab, using the cumulative work and cumulative baseline work, you'll be able to create
    S-curves.
    Here are a link about s-curves that you might adapt in order to obtain what you want.
    http://fr.slideshare.net/sanpinit/how-to-create-scurve-by-ms-project-2013
    Hope this helps.
    Guillaume Rouyre - MBA, MCP, MCTS

Maybe you are looking for

  • Export to PDF from Infoview does not show correct data - CRS 2008

    I have a problem where users attempt to export a report from the Infoview interface to a PDF.  The report shows correctly in Infoview while in Crystal Reports format, but when the use exports the data, the data changes and shows different values.  To

  • Migration Assistant with Firewire

    I am trying to transfer files from my G3 iMac (system 9), to my G4 (OS Tiger). Using Firewire, and targeting, I am able to mount the iMac onto the G4 desktop. But, when I double-click on the firewire drive icon, the color wheel keeps spinning, on and

  • BPM steps for Mapping faliure :like if else

    Hi I had a requirment in XI for... File  -->  XI  -->  Abap Proxy. Condition : XI has to do some field validation in Mapping and post the data to abap proxy.  and if validation in mapping failed (Mapping failed), XI has to write the data in some data

  • Mail App connecting to Exchange via IMAP - Address Book Images

    Not a life or death problem, I have multiple accounts in Mail App - some using POP3, Some using IMAP. The IMAP accounts don't show Address Book images at all. The POP3 accounts are fine. Odd one, any ideas why?

  • IMovie Project seems to skip and pause very briefly during playback

    I am creating a video montage in iMovie '09, though when viewing the project during playback the video does not play smoothly and seems to skip and pause very briefly while continuing to play. Each clip separately played smoothly prior to its additio