Recommend Configuration for Pimics in Business Central

Retention Policy

Pimics collect certain data that should be periodically clean up. The below is a table with suggested configuration. To define it please follow steps: Set up a retention policy.

Table Table No. Suggested Retention Period Description Suggested Parameters
Master Data Change Log 70113732 Weekly Master Data Change Log contains all the information about data changes in Pimics. It is used for background processes. it is not necessary to keep it for long periods. -
Activity Log 70113724 Monthly Potential issues and errors are saved to this log -
Publication Queue 70113734 Weekly For integration to Shopify or when Pimics send request to API. Pimics sends requests through this table. When there is no error, it doesn't make sense to keep it. Only when State is Done
Publication Line Change Log 70114174 Weekly Information for 3rd party integrations about the changes in Publications. Usually, they read this info at least hourly -

History | There is locked predefined filters Publication Line Archive | No possibility to keep latest Publication Price Archive | No possibility to keep latest

Job Queues

Pimics contains lots of codeunit and reports to run certain actions on a backgound as a Job Queue.

Object Description Parameter String Additional Links
codeunit 70113790 "PIMX Job Full Upd Publication" On select publications (parameter -CODEFILTER) run selected actions. We recommend to use at least -REORGANIZE or -UPDATE. -CODEFILTER publicationcode -LOCK -RELEASE -REORGANIZE -UPDATE -PUBLISH Refreshing the publication data
codeunit 70113798 "PIMX Job Send Publ. Queue" It takes records in Publication Queue and send them to APIs nothing -
codeunit 70113818 "PIMX License Job" OBSOLETE It periodacaly call our license service to get the newest pimics license nothing -
codeunit 70113878 "PIMX Rule Job" Process Rules on Features that have been changes since the previous success run. This codeunit should be defined only once. nothing Rules
codeunit 70113888 "PIMX Job Upd. Publ.By Log v10" It goes through Master Data Change Log and reorganize selected publications (parameter -CODEFILTER). It updates only lines that has been modfied in master data (see fields Publication State and Publications in the log). Parameter -FIRSTRUN will not reorganize any lines, but sets internal states that all changes have been processed. This codeunit should be defined only once. -CODEFILTER publicationcode -DEBUG -BATCHSIZE -FIRSTRUN Refreshing the publication data
codeunit 70113898 "PIMX Job Publ. Lines Cleanup" OBSOLETE
report 70113723 "PIMX File Sync SharePoint" Synchronize 1 SharePoint library with Pimics. It reads the whole library to create or update documents. Use Reqest Page SharePoint configuration
report 70113736 "PIMX Refresh DA Metadata" On existing files it calls the repository and update the metadata of the file. The same action as on pages Refresh Metadata Use Reqest Page -
report 70113740 "PIMX SharePoint Delta Sync" Retrieves changes from a SharePoint library by using the timestamp of the last successful synchronization Use Reqest Page -

Change Log

Configuration Templates

Title: Recommend Configuration for Pimics in Business Central, Author: Pimics Team