You may need to configure message setup on the Customer too.Run the following in SQL Developerselect Customer_Inv_Msg_Setup_API.Get_Default_Media_Code( *ENTER COMPANY ID*, *ENTER CUSTOMER ID* ,'CUSTOMER','INVOIC')from dual;If it brings back Null, then go into Message Setup screen on the Customer screen and enter your message class and Media Code (Media Code usually is CONNECT)
There is a messy way you can do this. Its not really recommended but it may work (not tried it in practise but in theory it may work).Create a Permission Set for just the Order Report - Invoice. Ensure all other Permissions sets do not include the Order Report - Invoice. Find the Function/Procedure that Grants and Revokes Permssions Sets. Create a Custom Menu for Print of an Invoice with PL/SQL block that checks if a user has access to Invoice screen and if so, checks if the Invoice date is equal to Sys Date. If Yes then run API that allows the print, if No, bring back error message saying not equal to date. You could create a whole new API so that the Custom Menu just brings through the Invoice ID and Invoice Date.
Try: to_date(field, ‘DD/MM/YYYY’)
You need to install the Font onto the Crystal Web Server. Reboot the Crystal Web Server and try again.
It will trigger every time an operation report is printed if you havent set a condition on the Event Action. You will need to ensure that your REPORT_TITLE is set to Instant Invoice, a full list of Report Names can be found by navigating to Report Definitions. You will need to ensure the following is setup.IFS connect is setup so Mail Sender can send e-mails. In the Customer Record, a customer must be setup with E-mail Communication Methods. You may need a Default Per Method or Default Per Method and Address. In Customer Record, Order, Misc Customer Info screen, the e-,mail section, must be setup/ticked to show E-mailing for all. PDF_REPORT_CREATED must be active and REPORT_TITLE set to Instance Invoice.Print an Instance Invoice and check the Application Message. If an Application Message creates the setup is correct and if not sending, then there may be an issue externally with your mail sender. If no Application message is created, then you will need to check all the above has b
I believe this may be a bug. Although PAY_DATE is a mandatory field in the relevant Customer Table, it has not been created as a Variable in the Function. If you go into System Info and find the name of the API, go into SQL Developer and find the Package: *_API.new__ in the Package Body.When you go thorugh this it should either point you to: *_API.new. Take a look at the Variables and PAY_DATE will not be one of them. You will need to raise with IFS as a bug, however to get around this issue you can do the following.Instead of Creating the DM as the View and Package, just enter the package name and append (*_API.New). This should build your fields in the field list, withouit PAY_DATE. If this doesnt resolve the issue then do the following.Open the Debug Console and create a new Customer in the “Customer Check” screen. The debug console will show you the PL/SQL code to create this (will show as *_API.new). Click on Copy Special and this will pull up the whole PL/SQL code. Create
Already have an account? Login
No account yet? Create an account
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.
Sorry, we're still checking this file's contents to make sure it's safe to download. Please try again in a few minutes.
Sorry, our virus scanner detected that this file isn't safe to download.