Este conteúdo não recebe atualizações, pois é referente a uma versão do sistema que foi descontinuada. Acesse a documentação da versão 6.10.3 aqui

GravaGRCS

A função irá gravar registros na tabela R052GRC referentes às contribuições sindicais. Em Impostos/ Sindical/ Cadastro poderão ser consultados tais registros.

Caso já exista um registro com a chave passada no parâmetro o registro não será gravado. Campos considerados como chave: Empresa, Competência, Tipo, Código Contribuinte e Sindicato.

Importante: Se o Tipo da GRCS for 3 (Contribuição Sindical Empregados) todos os campos serão gravados. Caso contrário, serão gravados apenas os campos 1, 2 , 3 , 4 , 6, 10. Tipos válidos para gravação: 3, 9, 10, 11, 12.

Sintaxe: GravaGRCS(Numero xNumEmp, Numero xComGrc, Numero xTipGrc, Numero xCodCtr, Numero xCodSin, Numero xQtdCtr, Numero xBasCtr, Numero xQemEst, Numero xQemNao, Numero xValCtr);

Parâmetros:

xNumEmp: Código da Empresa;

xComGrc: Competência;

xTipGrc: Tipo GRCS, possui a seguinte correspondência:

Observação: todos os parâmetros são obrigatórios. Se não existir valor para determinado campo deve ser passado 0(zero) como valor no parâmetro.

Exemplo:

/* Grava cadastro de contribuição sindical dos empregados */


/* Descrição dos parâmetros: empresa 501, competência 03/2009, tipo 3 - contribuição sindical, filial 1, sindicato 4, 100 empregados contribuintes, base de contribuição: 10.000,00, 105 empregados no estabelecimento, 5 que não contribuem para a entidade, contribuição devida: 200,00 */

 

MontaData (1, 3, 2009, xComGrc);
GravaGRCS(501, xComGrc, 2, 1, 4, 100, 10000, 105, 5, 200);

Utilização: Regras e Gerador de Relatórios.

Disponível para o módulo: Administração de Pessoal.

Este artigo ajudou você?