Skip to main content
Solved

Projections missing in 23R1 from 22R2?


Forum|alt.badge.img+17

Hello,

 

Has anyone else noticed that a few projections are missing from 23R1’s list that were previously in 22R2? We noticed that some projections, such as CustomerReceiptHandling is available in 22R2 but is gone in 23R1, which is causing issues for us since we are having issues with register arrivals and RMA processes.

 

Has anyone else encountered this? and if so, what is the fix for this?

 

Any and all advise would be greatly appreciated.

 

Thanks,
Bryan

Best answer by dsj

Hi @bdoucette,

 

We had the same problem in a different projection and had a hard time tracking the changes.

Here are some tips on my lessons learned from the troubleshooting.

buildplace logs is one way to check the breaking projection changes before it makes any impact on customer solution.

_projection_changes.log contains the information about what projections has been changed in the update.

 

I checked one of our customer 23R1 log and noted your problem

 

Since 23R1 introduced entity projections, new projection list is so long and it’s hard to ‘guess’ what’s the replacement.

One suggestion is to compare the projection calls in debug console for the business flow in both versions to identify which projection is called in 23R1. Other than that, I don’t know if there’s an easy way to identify the changes.

 

Regards,

Damith

 

View original
Did this topic help you find an answer to your question?

7 replies

Marcel.Ausan
Ultimate Hero (Partner)
Forum|alt.badge.img+22
  • Ultimate Hero (Partner)
  • 1143 replies
  • January 30, 2024

@bdoucette 2 things I have noticed after the service upgrades

  • page configs in custom contexts tend to become outdated due to new functions / change in function definitions in the pages. For example, we were using a custom context, and after the upgrade weird errors were happening. Then we rebased the pages where we did some configurations and the errors were gone.
  • some projections were having Custom access for some permission sets. Users were getting errors due to lack of access to perform some commands in a page. We run a script (via delivery) to grant full access to projections

I think it’s worth checking if your page configurations have been rebased. I imagine, if some projections have been retired, then the same functionality must exist in another projection, but due to page configs being outdated this doesn’t work as it should.


Forum|alt.badge.img+17
  • Author
  • Superhero (Customer)
  • 253 replies
  • January 30, 2024

Hi @Marcel.Ausan 

We saw the same for the two issues you mentioned, but this is a bit different. That projection is gone completely, it does not appear in the permission set - projection grant page, and it does not appear in the API explorer. We think IFS changed some things but we aren’t sure how to process RMA’s now because of it…

Thanks,
Bryan


dsj
Ultimate Hero (Partner)
Forum|alt.badge.img+22
  • Ultimate Hero (Partner)
  • 866 replies
  • Answer
  • January 30, 2024

Hi @bdoucette,

 

We had the same problem in a different projection and had a hard time tracking the changes.

Here are some tips on my lessons learned from the troubleshooting.

buildplace logs is one way to check the breaking projection changes before it makes any impact on customer solution.

_projection_changes.log contains the information about what projections has been changed in the update.

 

I checked one of our customer 23R1 log and noted your problem

 

Since 23R1 introduced entity projections, new projection list is so long and it’s hard to ‘guess’ what’s the replacement.

One suggestion is to compare the projection calls in debug console for the business flow in both versions to identify which projection is called in 23R1. Other than that, I don’t know if there’s an easy way to identify the changes.

 

Regards,

Damith

 


Forum|alt.badge.img+17
  • Author
  • Superhero (Customer)
  • 253 replies
  • January 30, 2024

Hi @dsj 

Thanks Damith, great information as always.

Best,
Bryan


Forum|alt.badge.img+11
  • Hero (Customer)
  • 142 replies
  • January 31, 2024

@bdoucette I think that this functionality was redesigned in 23R1 into a central way of receipting from Customers and Suppliers. I think it is called Inbound Shipment. It is more generic to handle source ref 1,2,3,4 which can be a PO or a CO,

main/ifsapplications/web/page/RegisterArrivals/

 


hamalk
Superhero (Employee)
Forum|alt.badge.img+13
  • Superhero (Employee)
  • 227 replies
  • February 1, 2024

Hi @bdoucette 

 

You can also go through the following links given in portal to get to know about the changes took place in projection API’s between two release updates. IFS Developer Portal

 

/Harshini


Marcel.Ausan
Ultimate Hero (Partner)
Forum|alt.badge.img+22
  • Ultimate Hero (Partner)
  • 1143 replies
  • February 1, 2024

@hamalk thanks for the link. It’s good to know that these changes are documented and available to the public.


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings