Software for Managing Line Lists
Software for Managing Line Lists
(OP)
My company has several facilities which have different standards for line numbering (and even competing systems in the same plant), but all of these are essentially on paper. Although it has been decided to keep these systems as they are, I would like to pull this information into a database management program which would allow me to make it easier to manage this information, including reserving blocks of numbers for new projects. Each system builds line IDs using line numbers, commodity codes, pipe spec codes, and insulation flags in various configurations.
Is anyone aware of any off-the-shelf software that can do this? I was not able to locate anything via a search. I absolutely don't want to ask our IT department to create a new application (that almost never ends well), and I want to avoid doing it manually in Excel except as a last resort.
Is anyone aware of any off-the-shelf software that can do this? I was not able to locate anything via a search. I absolutely don't want to ask our IT department to create a new application (that almost never ends well), and I want to avoid doing it manually in Excel except as a last resort.
Jerry Myers, P.E. (Chemical/Mechanical)
Senior Engineer





RE: Software for Managing Line Lists
Most of the projects that need this type of record logging (Line List) are done by the Big Engineering Companies including projects that range from the very small to the very, very large "Mega-Projects" such as Refineries and Chemical complexes or multi unit Power Plants. The individual clients of each of these projects have there own preferences and criteria even for Line numbering and line data posting.
The Line List is a deliverable of the Piping Group on these projects and they need a tool that is flexible and yet not costly to modify and use.
Having spent most of my career in the Big Company environment I have found that the "Excel" format is the best tool for the purpose.
Give excel more consideration. You might also survey the people who will do the actual work and see what they have to say.
RE: Software for Managing Line Lists
The problem with Excel is that I feel we need something more robust that prevents everyone and their brother from making their own changes to a master Excel file with no data protection. As I mentioned, Excel spreadsheets with a written procedure is our backup plan but I want more.
Specifically, I want a system that allows project engineers to reserve a block of numbers and to have some reporting capability to generate reports so someone can follow up on these reserved numbers to get the final info into the database or to release (or block out) unused numbers. I'd also like to be able to generate line lists on the fly with filtering by certain variables. Yes, this can be done in Excel, but not everyone knows how to do it. I've thought about assigning a gatekeeper but would prefer to allow the project engineers to have direct access to do the data entry work themselves. Also, it would be great if the system could automatically assign or identify the next available line number so it doesn't have to be done manually. (We just discovered today that one engineer overlooked a page and pulled about 50 duplicate numbers earlier this year and has to redo his entire line numbering for a large storage tank project.)
Finally, I actually am one of the people that is doing this work. Though I registered as a ChE, I am also a licensed ME in the mechanical group and deal with line lists often. I'm also the primary person for these lists in our group. I've been using Excel as my primary tool (for new line lists) for about 15 years and after dealing with the shortcomings, I think it's time for something better.
Jerry Myers, P.E. (Chemical/Mechanical)
Senior Engineer
RE: Software for Managing Line Lists
You don't want changes to the list? Use the simple password protection feature.
Its difficult to find anything more versitile, or robust than Excel, assuming you really mean user friendly, intuitive, low learning curve, ease of distributing the applications, easy to fix bugs...
Knock MS all you want, but you have to respect the work they put into Excel. What more could you want in a general purpose app?
We will design everything from now on using only S.I. units ... except for the pipe diameter. Unk. British engineer
RE: Software for Managing Line Lists
I have worked with many companies and have to concur that most use excel. While they have and pay for extremely expensive software, it just isn't utilized and the fall back of excel is used.
I have used VPRM, but the price tag is enormous. I did bit of a google and came across Puma5. Here is a screen shot of the line list management: http
But with all software, it is specially tailored based on the experience of the author. Of course your application will be slightly different and will cost you to make any changes to the software... this will go back to a database created by yourself. You can start small and continually develop. The benefits will pay off eventually. Good luck, and let us know if you do find a package that suits your specific needs.
RE: Software for Managing Line Lists
We will design everything from now on using only S.I. units ... except for the pipe diameter. Unk. British engineer
RE: Software for Managing Line Lists
You have shown a "shot" of a Menu driven input screen. What does the "Output" screen (and the print out)look like?
I saw this tried years ago (for another but similar task) and the person doing the input consistently missed inputting data because of the "menu" format of the input.
With the Excel the input screen and the output screen and the print-out all look the same (If there is a blank space, ask).
RE: Software for Managing Line Lists
You may look into excel shared workbook function. Save excel in a shared drive and several people can work and save at the same time. I am using a excel like that not for line list but for project time log.
For user right control, you may need to use a procedure in VBA . I would think the procedure would gather the user name, unprotect a certain worksheet or unlock a defined range(s) for each sheet.
Regarding line # duplication, you may avoid it by using validation criteria.
RE: Software for Managing Line Lists
I'm fully aware of what Excel can do and have been programming in general since 1978. I'm hoping to find an existing application that fits my needs (even if it has more features than I need) before I spend my time developing a new database or Excel file. Been there, done that, last resort.
Based on my experience and the comments above, if I can't find commercial software, a database would probably be the way to go in my case. In addition to better data-entry validation control, I could even set it up to spit out line lists for specific projects on request (versus filtering in Excel) so we can use it as a tool during our projects, not just as a reference file to be updated at the end. (As much work as it is to develop my own database, it's still less painful and less work than trying to get IT to do it. Argh!)
Jerry Myers, P.E. (Chemical/Mechanical)
Senior Engineer
RE: Software for Managing Line Lists
If not, find somebody that can program Excel-VBA-Access.
We will design everything from now on using only S.I. units ... except for the pipe diameter. Unk. British engineer
RE: Software for Managing Line Lists
Get a programmer assistant. Part-time. YOU are too valuable to do the programming, but a "programmer" doesn't - AND WILL NEVER KNOW - the requirements for the project enough to do the job right.
In Excel, work flexibly but knowledgeably = that is, keep it simple but expandable.
LOCK the final database, but send it to people with "write-lock" in place over the output data section, but with an ability to input from the field corrections or additions. THIS PART your (part-time) programer should be able to do. (Did I mention a full-time programmer is too expensive and will cause your boss to push all the work back onto to you?)
ID nbr of each pipe needs to be unique, and most companies "try" to do this by a SYSTEM+DIA+SERIAL NUMBER combination ..... which is OK for a few days/months/weeks/years until changes take place. Then what used to be dies, and duplicates or wrong-pipe-diameters fall in place. Doesn't matter.
KEEP IT SIMPLE, but develop a "unique ID for every pipe" mentality.
Remember to add a "unique ID for every equipment" category too. Pretty soon, as soon as you are successful, the eqpt guru's are going to be using YOUR database as well - because your's is the only one that is up-to-date and working in the plant.
categories:
UNIQUE_ID_NBR;name(or label) = pipe-line-visible-number;Nom_Dia,Spec,System,Fluid,Pressure ?, Temp, Material (if not in spec), .... Valve_ID,
RE: Software for Managing Line Lists
As for equipment lists, that's a whole other area that needs attention; I'll turn my attention to those after I square away line lists. Also, the format for line lists is already set by precedent; I just need to ensure that we continue to follow the format for the particular facility and area.
Jerry Myers, P.E. (Chemical/Mechanical)
Senior Engineer