Produto: | |
---|---|
Linha de Produto: | |
Segmento: | |
Módulo: | TOTVS AUTOMAÇÃO FISCAL (SIGATAF) |
Função: | TAFA277.PRW TAFA279.PRW |
Ticket: | Não há |
Requisito/Story/Issue (informe o requisito relacionado) : | DSERTAF1-22032 |
Implementação da transferência entre filiais no evento S-2306 não era possível.
Foi implementada a transferência entre filiais de trabalhadores sem vinculo (S-2300), via integração (TAFA500) e WS nos mesmos padrões de transferência do trabalhador com vínculo (S-2206).
É necessário integrar o evento com o nome da filial de destino, e informar a filial de origem na hora da integração.
O comportamento do sistema, é copiar todas informações de contratação e alteração do trabalhador transferido.
O envio da FILIAL ORIGEM será necessário para que o evento original deste trabalhador esteja com a data de transferência preenchida no TAF, e também para que seja criado um link entre os 2 funcionários.
Este link será criado através do novo campo C9V_IDTRAN, que guardará a chave correspondente aos 2 registros.
Para que não haja confusão na hora de consultar o funcionário na filial correta ou realizar qualquer amarração nos eventos periódicos ou não periódicos, o funcionário original terá uma legenda diferente após a correta integração
do novo funcionário na filial DESTINO.
Este funcionário também não poderá ser excluído nem alterado.
- O evento S-2306 (apenas para o S-2300), contendo os dados referentes a filial DESTINO, e as demais alterações contratuais – Este será o evento a ser transmitido.
Quando o novo funcionário for integrado corretamente na filial destino(S-2300), os campos C9V_STATUS e C9V_PROTUL do evento ORIGINAL, serão clonados para o evento DESTINO.
Isso se deve ao motivo de que o TAF só aceitaria um evento S-2306, se o evento S-2300 já tiver sido transmitido.
<style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } .aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { background: #FF9900; !important } .menu-item.active-tab { border-bottom: none !important; } </style> |