How can I resolve this issue with Acumatica Box IDs? - acumatica

When creating Shipments for SOs with Acumatica, it is coming up with an error related to the 'SO Package Detail':
'Box ID' cannot be found in the system
Does anyone have any insight as to why this would occur? I had previously thought it may be due to the Box IDs not being listed under the Carrier used, but this did not resolve the error when I added these under the Carriers. These Box IDs are present within Acumatica. It is possibly related to the UOM, or another variable tied to the Box IDs?

You need to add the Box Id's to the packages tab for the Ship Via Codes in Acumatica.
Log into Acumatica, Navigate to Distribution, then click on Shipments.
Click the Configuration tab and select Ship Via Codes.
Select the Ship Via you are using, and click on the packages tab for the Ship Via.
Add the Box ID's you wish to use with this Ship Via
Save the Ship Via Code record

Sounds like one or more of your Stock Items has an invalid Box ID. Review all the Stock Items on the Sales Order(s) you are attempting to ship and verify they all have valid Box ID's.

Related

Updating a field automatically on PowerApps

I wonder if someone can help. I have a list hosted on SharePoint online to track statuses of projects. One of the columns show the current status, so "New", "In Progress", "Under Review" and so on. The list is managed through PowerApps. At present, this field "Status" is a single line of text.
My intention is that when an user access a record via PowerApps, they will need to update some fields. When they click on the "submit" button, the Status field on SharePoint will then be updated from "New" to "Under Review". When they navigate to other sections of the app, the Status field for this record will also be changed automatically depend on which option they selected.
I have tried all the functions that I can think of, but I can't seem to find one that would automatically set a specific status back to the SharePoint record that they are working on.
Would someone be able to help?
Thanks.
You can use the onVisible and onHidden screen properties if necessary, you can also try Patch inside an If or Switch

Acumatica changing cache name from extension

We currently have a project where we have extended a number of screens. We need to change the cache name of certain Acumatica DACs through their extension. For some of the cases we were able to change the names using translation dictionaries, for example in the case of Vendor. In other cases, for example APInvoice and Lead/Contact in the Vendor screen, we were unable to do so.
Is there a way to change the cache/view names of objects that cannot be changed through translation dictionaries, so that in the Auditing screen and when error messages pop-up on screen during save, the correct object name is displayed?

Cognos Content Store Query Paths

For daily operative issues, I need to recover the path of a report by entering the subject
of the email he receives.
For example: A customer receives a mail with the subject 'Sells report' and the report it's in 'Reports/Sells/Customer1_Report'
I think I must be able to do this by querying the content store, but I don't know how to do this.
Have you done it? If you don't, do you know any tool for retreive this kind of info of the content store?
Thanks in advance, and sorry if this is too specific...
Click on the Set Properties icon for any report object in Cognos Connection. It's the first icon under "Actions" and looks like a finger pointing at a box with red writing on it.
In the upper-right hand area of the default General tab you should see a link for "View the search path, ID and URL". Click that link to display the Search path, Unique ID (CAM) and Default action URL for the object.
Your users can easily cut-and-paste the Search Path entry into an email to give you a nice path like /content/folder[#name='Folder Name']/report[#name='Report Name'] in their error reports.

Hybris product configuration

I'm having a problem with the product list configuration of hybris. I'm more than sure that the answer of this issue is pretty simple, but I can't solve it. So here is the problem.
I have one homepage with one link, assigned to the navigation bar. Whenever the link is pressed I want to get redirected to a product list page where a list of all products of certain category will be displayed. However, I managed to do this, but anytime I change the name of a certain product something happens and the page stops displaying. It throws an error saying it is looking for the old name of the product I've edited.
For example, if the product name is Product1, the page is displayed, then I go and change the name to Product2 and when I press on the link, it throws an error Product with code 'Product1' not found! If I want this to be fixed, I have to create a new Product1 and I'm more than sure that this is not the right way it should work. Is there any synchronization that I need to do after making changes in the catalog or something of this kind? Any help will be appreciated!
I recommend you try two things that may resolve your issue.
When you make a change to a product, you will more than likely do it to the staged catalog. This is your intermediary to ensure information is correct before going live (especially useful if you have a workflow process in place). In order to synchronise this information, you will need to login to the product cockpit (your-server:9000/productcockpit). Find the staged version of the catalog on the left hand menu, right click on it, and select "Sync Selected Versions". This will transfer your information into the Online catalog.
When you arrive on the product listings page and the search results page, the information contained is more than likely indexed by SOLR. In order for any changes to be reflected, you will need to re-index. To do this:
Go to the HMC and login (your-server:9000/hmc/hybris)
In the navigation menu to the left, click on System > Facet Search > Indexer Operation Wizard
A pop-up window will appear. Select the Indexer operation as update and the Solr configuration to the index associated with your website.
Click start and the re-indexing will begin. It shouldn't take too long
If this fails, then you may need a full re-index instead
I hope this will help; I recommend you set up a Cronjob to re-index periodically in future, to keep your website up to date with your product management.
PLP(Product Listing Page) fetches data from Solr. So whenever you are changing anything that is referred in the PLP, you need to update your indexes in Solr.
As you have changed the product name, update the Solr index from hmc.

online Crm 2011 Dialog Workflow Issue - Response Type

I need to create a new Proccess with Dialog (new Feature in Crm 5.0) which calls a CRM Query, returns a list of Customers, and after selecting the customers we want to use, I call a plugin which then prints the invoices for the Selected Customers. The plugin is programmed and working and also the dialog is created and the entire solution is working perfectly. But only for one Customer :(.
And this is the Issue. When you create a CRM Query in Online Crm 2011, you get 4 options as Response Type:
1.Single Line ( Text Box),
2.List of Options ( Radio Buttons), where only one can be selected,
3.Picklist (DropDown), where also only one item can be selected and
4.Multiline ( Multiline TextBox)
And in my case none of these is not working, because I cannot select more Customers from these Response Types. It works only for one Customer :(
How to solve this issue? What are the options here, maybe a custom User Interface for the Dialog, or what?
What I need is a List of Checkboxes with the Customer Name, and then I can select more then one Customer for the invoicing proccess.
Do I need to take another route in order to achieve this, or will the Dialogs do the job? Or can I create a Custom Response type which renders multiple selectable Checkboxes? If yes, then how can I create a Custom Response Type?
Any suggestion would be apreciated.
Thanks
I don't think the Dialog feature will do what you need (checkbox list selection). Another option would be to add a button on the ribbon, perhaps called Create Invoices, that launches a pop-up window (custom HTML web resource). This pop-up window could simply ask "Are you sure?" or it could even include some custom parameters for the Invoice generation. Upon confirmation, it would use some JavaScript to talk to the ODATA endpoint to update a flag on each of these Customer records that would fire your plugin.
This way, a user could browse to a list of Customers, use the built-in checkbox to check off as many as they like, then click the Create Invoices button.
If you are good with HTML and JavaScript, probably the hardest part of this will be learning how to add a new Ribbon button. It isn't the easiest to learn, but there are plenty of resources out there to help.

Resources