XMLPort filter/position for Business Notification

andy76
Member Posts: 616
Hello,
I have created a new BN and a new XMLPort called under the menu button Post - trigger <Control71> - OnPush() of form 43 Sales Invoice as following code:
lXMLportBNInvSalesSpecCheck.SETTABLEVIEW(Rec);
lXMLportBNInvSalesSpecCheck.CheckSalesSpecialist;
or
lRecSalesHeader.GET(lRecSalesHeader."Document Type"::Invoice,"No.");
lXMLportBNInvSalesSpecCheck.SETTABLEVIEW(lRecSalesHeader);
where
lRecSalesHeader is a local variable of type Record Sales Header
All goes right sending the mail on the correct - on screen invoice if I have an only one invoice (the one on screen) but if there are more invoices in NAV (more than 1 not yet registered) the mail is sent taking the data of the first one not the one that is open on screen and the user is working.
SETTABLEVIEW is ignoring the filter?
I don't understand why this. Do you have some advice about how to manage this thing?
Thank you
I have created a new BN and a new XMLPort called under the menu button Post - trigger <Control71> - OnPush() of form 43 Sales Invoice as following code:
lXMLportBNInvSalesSpecCheck.SETTABLEVIEW(Rec);
lXMLportBNInvSalesSpecCheck.CheckSalesSpecialist;
or
lRecSalesHeader.GET(lRecSalesHeader."Document Type"::Invoice,"No.");
lXMLportBNInvSalesSpecCheck.SETTABLEVIEW(lRecSalesHeader);
where
lRecSalesHeader is a local variable of type Record Sales Header
All goes right sending the mail on the correct - on screen invoice if I have an only one invoice (the one on screen) but if there are more invoices in NAV (more than 1 not yet registered) the mail is sent taking the data of the first one not the one that is open on screen and the user is working.
SETTABLEVIEW is ignoring the filter?
I don't understand why this. Do you have some advice about how to manage this thing?
Thank you
0
Comments
-
Is my post clear?
Could it be a problem of SETTABLEVIEW filter not applied/passed correctly or some wrong property of XMLPort?
Thank you0
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