O código 803 de RESTFault ( "O valor do campo sourceBranch (TAFFIL) não está no cadastro no complemento de empresas." ) é retornado pelo serviço de integração do TAF em duas situações:
De/para do complemento de empresa não foi realizado corretamente. Será necessário reavaliar o cadastro do Complemento Cadastral e ajustar os códigos de origem do ERP.
Documentação detalhada de como realizar essa configuração: Complemento de Empresa - TAFA050 - TAF - P12
- A configuração do serviço de integração não foi realizada para as empresas do TAF que os dados estão sendo enviados. Neste caso será necessário ajustar a configuração da seção [TAF_CFGJOB] conforme abaixo:
[TAF_CFGJOB]
Main=TAF_CFGJOB
Instances=1,1
*PrepareIn=ALL
nRefreshRate=50
ENVIRONMENT=P12
*A chave PrepareIn deve conter o código do Grupo de Empresas(sigamat.emp/syscompany) utilizado no modulo TAF, abaixo exemplos configurações possíveis para as mesmas:
- Utilizando o código do grupo; Ex: PrepareIn=01
- Utilizando diversos códigos de grupos; Ex: PrepareIn=01,02,99 .
- Utilizando a palavra ALL, neste caso o server vai considerar todos os grupos contidos no arquivo de empresas do Protheus/TAF; Ex PrepareIn=ALL (RECOMENDADO)
Obs: O servidor cria Threads especificas para cada grupo de empresas de acordo com a configuração da chave Instances, por isso essa configuração deve ser realizada considerando a capacidade computacional do servidor.
→ Editar manualmente o arquivo appserver.ini onde está configurado o serviço de integração do TAF;
→ Editar via interface SRVWIZARD. Acesse TAF0123 Interface para configurações do ambiente TOTVS Automação Fiscal
Documentação detalhada de configurações do serviço: Web Service REST - Integração