Employee Portal Posting

vivektaurian
Member Posts: 69
Hi,
Can any one plz tell me that is it possible to post the sales order from the employee portal.
Can any one plz tell me that is it possible to post the sales order from the employee portal.
Regards,
Vivek Srivastava
"Future Belongs to those who beleive in the beauty of their dreams"
Vivek Srivastava
"Future Belongs to those who beleive in the beauty of their dreams"
0
Comments
-
With some C/AL coding yes... but I never tried...0
-
With EP intalled from the CD no that is not possible. With additional custom development yes it is possible. Do you want to do this? No I don't think so. For data entry EP is not suitable, you would be better off giving users access to Navision directly through TS or Citrix.0
-
Thanks! for the useful tipsRegards,
Vivek Srivastava
"Future Belongs to those who beleive in the beauty of their dreams"0 -
I use Emplooyee portal, and it is possible to post invoice.
You have to use report to run codeunit, that all.
Remember to add code "IF GUIALLOWED THEN" for dialogs.0 -
I have created a report that will post a job journal.
I have also modified the posting codeunits (IF GUIALLOWED THEN).
If I run the report from the Object Designer, it works well.
If I dump it in a SHOWREPORT action, I get the error message:
Navision Error (10500): A '(' is missing in TableView. SORTING(Journal Template Name,Journal Batch Name,Line No.)
Any idea where that comes from? Or do you mind sharing the way you have set this up?
My report - based on table 210, ProcessingOnly=No, UseReqForm=No, no sections defined - looks like this:DataItemTable=Table210; DataItemTableView=SORTING(Journal Template Name,Journal Batch Name,Job No.,Approved) ORDER(Ascending) WHERE(Approved=CONST(Yes)); MaxIteration=1; OnPreDataItem=BEGIN SETCURRENTKEY("Journal Template Name", "Journal Batch Name","Job No.",Approved); SETRANGE("Journal Template Name", 'JOB'); SETRANGE("Journal Batch Name", 'DEFAULT'); SETRANGE(Approved, TRUE); END; OnAfterGetRecord=BEGIN CODEUNIT.RUN(CODEUNIT::"Job Jnl.-Post", "Job Journal Line"); END; OnPostDataItem=BEGIN IF GUIALLOWED THEN MESSAGE('ok'); END;
BR,
Groover0 -
OK, I managed to get this to work in the meantime. One stupid thing: the webpart will not be updated automatically, so the posted lines are still shown. I need to press F5 to refresh the page and then it's OK.BR,
Groover0 -
Hi Groover
I have the samme problem with a '(' missing how did you solve the problem ?
regards
Peter0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions