HCM – Criar campo usuário – O relacionamento obrigatório utilizando campo Usu_NumCad não poderá ser efetuado com a tabela R034Fun
Incidente
No CBDS ao criar um campo de usuário na tabela R018Ccu e tentar fazer ligação com a tabela R034Fun, é apresentada a mensagem: O relacionamento obrigatório utilizando campo Usu_NumCad não poderá ser efetuado com a tabela R034Fun.
Causa
Esta mensagem é apresentada, pois no CBDS não foi realizado a ligação de forma correta. É preciso fazer a ligação com os campos chaves da tabela R034Fun.
Solução
Para que a mensagem não seja apresentada ao efetuar a ligação, realize os passos a seguir:
1. Acesse o Aplicativo CBDS, em Tabelas localize a tabela R018Ccu;
2. Em Colunas clique com botão direito do mouse e selecione a opção Nova Coluna:
3. Cadastre um novo campo para Empresa e no campo Tabela Ligação efetue ligação com a tabela de Empresa (R030Emp):
4. Cadastre um novo campo para informar Tipo colaborador. Poderá utilizar a Enumeração disponível LTipCol:
5. Cadastre um novo campo para vincular ao Cadastro do Colaborador ou Terceiro. No campo Tabela de ligação faça relacionamento com a tabela de colaboradores ( R034Fun) e também as ligações com os campos chaves (NumEmp, TipCol, NumCad):
6. Para visualizar os campos na tela Acesse o módulo Administração de Pessoal , menu de Empresas / C. Custo Cadastro clique com botão direito do mouse e acesse a opção Mostrar Campo:
7. Na coluna Campos Disponíveis, selecione os campos a serem demonstrados na tela e transfira para a coluna Campos selecionados e clique em OK para gravar:
8. Ao acessar a tela de cadastro de centro de custo será possível selecionar Empresa, Tipo de Colaborador e Responsável.
Observação
Para demonstrar o nome da empresa e nome do colaborador ao realizar a ligação com a tabela no CBDS é preciso selecionar o Campo Resultante (NomEmp, NomFun respectivamente).
Será necessário relacionar todos os campos chaves da tabela R034Fun. (NumEmp, TipCol e NumCad).