Hi, yes, you read it right. The French localisation objects are being pulled out of the base app into a first-party app, so the move is to add the dependency on the Payment Management FR app in app.json and point your tableextension at the table there. Suppressing the warning only buys you time until the obsolete state goes from Pending to Removed, then it's a build error anyway.
Get the exact app id, publisher and name from the symbols in your own container rather than from a blog post, these ids get published late and I wouldn't trust my memory on it.
One thing that catches people, if your extension also runs on non-FR customers, that new dependency now follows them too. If that's your case it's usually cleaner to split the FR part into a separate app.
► If this solved it, marking it verified helps others too.
Regards,
Grigorios Mavrogeorgis
Business Central Consultant & AL Developer
Work: Gmsoft Limited
Blog: insidebusinesscentral
LinkedIn: linkedin.com/in/gregorymavrogeorgis