Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations gkittelson on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

How to Crystal Report Invoice on Form Code List

Status
Not open for further replies.

bmiller3s

Programmer
Apr 4, 2002
6
US
After some system maintenance, a custom invoice in the A/R Invoice History Inquiry no longer shows up in the Forms Code List, when attempting to print an invoice. (I was brought in after-the-fact to fix this, and unfortunately I'm a novice user.) I did manage to find the proper (template?) .RPT form file, but can't figure out how to reinstall it in the list of available forms. Any suggestions are appreciated!
 
The special forms are located in the mas90/reports/###-xyz directory on the server. Where xyz is your company code. The reports are grouped by module code, so a sales order report will begin with SOW, then there is some other codes, then the form code that you see in MAS90. So for example if you have a special invoice form it should start ARWxxx.rpt where xxx may be a code and your form code. So your invoice may be ARW102.RPT or something like that. Make sure the report is located there. Then when you go to use the report in MAS90 enter the form code that was originally used (limited to 2 alpha/numeric characters). MAS90 will add the form code to its internal listing and try to locate the actual file name based on the form code. I wish there was a way to remove reports from the MAS90 internal list. So for your list to be missing a report like that, the file may be corrupt that holds that listing. You may want to do a repair on the module's files through library master. My comment is such... if you enter a form code that does not exist, MAS90 asks for the format (from another form, template, etc), then it stores that code internally. Then if you path(explore) to the actual file in the ###-xyz directory and delete the file, the form is still listed internally as a choice when that type of form is printed. So, you may very well already have an intact form that is just not getting pointed to from a corrupt system file. One other consideration, there are other ###-abc and ###-### directories, they are for other company codes, and global forms, your form may be misplaced. Sorry to ramble on.
 
One small thing to check. I once looked at forms in another module and found that I had a completely different list of forms. The user had simply told me that a form was missing and I found myself searching about the same way you are. Finally I took a look at the setup option in that module and found that under the Forms tab, Invoices was not checked off to use Graphical Forms. Checking that box fixed the problem.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top