Schedule
MA-3 versions are released aproximately 2 months after international version released from Brazil (it is released one week before Brazil starts with integration tests for release X+1).
Below can be seen an example of the schedule (check latest version at Releases Schedule link):
NP procedure when releasing is to merge all source codes corrected and implemented during release X, to X+1 main branch version. There are two types of merging:
- Russian exclusive routines should be just copied FROM innovation folder (actual branch) to 2 different destinies standard branches: "Sustentação" and "Main". There, we must have the same folder's structures.
- International routines should be merged by Brazilian responsible team.
- NP team should inform all changes made every 15 days so Brazilian team can plan merge in time.
- ATUSX PACKAGES process:
- Check "Remaining approval" Package - ATUSX's routine;
This guarantees that all implementations done in Russia, for global routines in Russian version X are tested on International version X+1.
Steps to update Russian version
Every time international version is released in Brazil, NP must follow these steps to update environments to last version, that will be the base for next Russian release:
Step | Procedure | Comments |
---|---|---|
Brazilian functional improvements + Framework | Replace old .RPO by newest Brazilian .RPO | Brazilian functional improvements Release X, Including Russian version X-1, Source codes update |
Metadata | Copy flavours file and UPDDISTR file on SystemLoad folder | Brazilian/Russian functional improvements Release X, Including Russian version X-1, METADATA Update |
Brazilian | Run UPDDISTR based on newest Brazilian differential file | Brazilian Metadata update |
Russian | Run UPDDISTR based on Russian differential files | Russian Metadata update |
Menus | Run Update Menus if needed | To be updated by SIGACFG Menu's routine. (old menus should be overwritten) |
HELP | Run Helps update | Helps new options. |
Flavour | Update Help and Metadata translation | To be updated by SIGACFG Flavour's routine. |
NP functional improvements | Apply Russian Changes - Patch | Russian functional improvements Release X, Source codes update. |
FW corrections and improvements | If necessary, apply lib patch | Only if critical bugs where solved after releasing item 1 (Brazilian RPO) |
BINARIES | If necessary, replace all binary files + DBAccess | Not in every Relase BIN are updated, update only if new |
Stored Procedures | Run and update all stored procedures on SIGACFG module | |
TRES | If necessary, download all latest TRES_RU files and compile on RPO. | Dowload TRES file from ATUSX. |
Update Components
Component | Get from? | Release Schedule | Responsivel | Comments | Local NP network path |
---|---|---|---|---|---|
Binary | TOTVS Download Portal | Quarterly-BRZ Release | TOTVS | Standard file name on Portal: xx-xx-xx-P12_BINARIO_WINDOWS_x64 / xx-xx-xx-P12_BINARIO_LINUX_x64.zip | \\cfs.npl4m\FT\Developers\MA3-12-1-19\Binary \\cfs.npl4m\FT\Developers\MA3-12-1-19\Smartclient |
Web Client | TOTVS Download Portal | Quarterly-BRZ Release | TOTVS | Not released yet | |
DbAccess | TOTVS Download Portal | Quarterly-BRZ Release | TOTVS | Standard file name on Portal: xx-xx-xx-DBACCESS_WIN_X64_xxxxxxx / xx-xx-xx-DBACCESS_LINUX_X64_xxxxxxx.zip | \\cfs.npl4m\FT\Developers\MA3-12-1-19\Dbaccess |
Lib (Framework) | Internal network folder | Monthly | TOTVS | Lib is included in RPO but in same cases we need to apply a newest version with bugs fixes. | \\cfs.npl4m\FT\Developers\MA3-12-1-19\Lib_framework |
Menu | ATUSX | Quarterly-RUS Release | NP | Necessary just in case of a new installation, from zero. | \\cfs.npl4m\FT\Developers\MA3-12-1-19\Menu_files |
Flavour (Translation) | ATUSX | Quarterly-RUS Release | NP | Download by ATUSX tool. There is na option on ATUSX Menu. | \\cfs.npl4m\FT\Developers\MA3-12-1-19\Flavour_trans |
BR Functional improvements and corrections (RPO) | TOTVS Download Portal | Quarterly-BRZ Release | TOTVS | Standard file name on Portal: xx-xx-xx-P12_1_xx-BRA-TTTE120.RPO | \\cfs.npl4m\FT\Developers\MA3-12-1-19\BR_rpo |
Stored Procedures | TOTVS Download Portal | Quarterly-BRZ Release | TOTVS | Standard file name on Portal: xx-xx-xx-STORED_PROCEDURE_TODAS.zip | \\cfs.npl4m\FT\Developers\MA3-12-1-19\Stored_procedures |
Russian Functional improvements and corrections (RPO) | Manual | Quarterly-RUS Release | NP | Download Last version from TFS and compile locally. After just generate general patch. | \\cfs.npl4m\FT\Developers\MA3-12-1-19\RUS_rpo |
BR Metadata Update | TOTVS Download Portal | Quarterly-BRZ Release | TOTVS | Standard file name on Portal: xx-xx-xx-BRA-DICIONARIOS_COMPL_12_1_xx.ZIP | \\cfs.npl4m\FT\Developers\MA3-12-1-19\BR_metadata |
RU Metadata Update | ATUSX | Quarterly-RUS Release | NP | Download on ATUSX tool all differential files related to Russian Release. | \\cfs.npl4m\FT\Developers\MA3-12-1-19\RUS_metadata |
TRES | Internal network folder | TOTVS | Download on ATUSX tool. | \\cfs.npl4m\FT\Developers\MA3-12-1-19\TRES_rus |