Table SE5 - Bank transfers has grown during the lifecycle of the Protheus versions, and it has impacted the product's evolution cycle.
To maintain a continuous evolution process for the product, a project for restructuring the bank transfers table was created, with a new table family for normalizing SE5. This new table family with the FK prefix has 11 tables:
NOTE: The sharing for the following tables must be the same as the table SE5, except for table FK7.
Table | Description | Function |
---|---|---|
FK1 | Posts receivable | Record the bills receivable posts |
FK2 | Posts payable | Record the bills payable posts |
FK3 | Calculated taxes | Store the calculated taxes' values for bills payable or receivable |
FK4 | Withheld taxes | Store the withheld taxes' values for bills payable or receivable |
FK5 | Bank transfers | Record the bank transfers for bills receivable, payable, and individual bills |
FK6 | Accessory values | Record the values for interests, fines, discounts, increases, etc. for bills payable and receivable |
FK7 | Auxiliary table | Table FK7 is a FROM/TO table between the current key of the bill and the future key of the bill. This table stores the binding keys between tables SE1 and SE2, and the new tables such as FK1, FK2, FKD. |
FK8 | Accounting data | Saves complementary data from the FK5 table, exclusively with accounting data |
FK9 | Transfer complement | Save complementary data from table FK5, with source data from modules that integrate to Financials |
FKA | Transfer tracking | Unites in a single process the information referring to the posts (FK1/FK2), bank transfers (FK5), and checks (SEF), and their reversal operations |
FKB | Transfer types | Internal use |
Here are some examples of the behavior of the new table family according to the situations below:
For information on the use of an entry point for saving complementary data on the FK tables in the MVC model, visit the following link:
For more information and explanations, visit the frequently asked questions in the link below: