Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

Agro - Linha Protheus - AGR - Acerto da base com vínculo nas tabelas Gestão Agrícola

time.png Tempo aproximado para leitura: 00:01:20 min

Dúvida
Acerto da base com vínculo nas tabelas Gestão Agrícola. Como resolver essa dúvida?

Ambiente
TOTVS Agro - TOTVS Agro - Comercialização (Linha Protheus) - Originação de Grãos (OG) - Versão 12

Solução
Para o Serviço de Armazenagem, ao confirmar a origem certa ao Fechamento do Serviço, ou seja aos documentos fiscais de cobrança ou de saída do depósito em caso de retenção. 
Ao realizar este fechamento é gerado registro de cobrança de serviço relacionado à nota de serviço ao documento fiscal ou à geração do documento de saída do depósito.
Para os casos de retenção é gerado um romaneio de retenção .  

Orientamos que utilizamos a tabela NKS - fechamento Serviço de Armazenagem com o mesmo compartilhamento da tabela NKG - Acerto dos serviços Armazenagem para que ao gerar o romaneio seja possível identificar o registro de origem através do documento fiscal e romaneio gerado.

NKG - Serviço de Armazenagem

NKS - Fechamento Serviço

Exclusivo

Exclusivo

Exemplo:

//Exemplo de Função de Acerto para ajustar a filial NKS conforme a filial da tabela NKG.

#INCLUIR "PROTHEUS.CH"

 

FAJUSTANKS DE FUNÇÕES DO USUÁRIO

Local nPos := 0 Local aNKS := {} lOCAL nI := 0 Local cQuery := "" Local cAliasQry := GetNextAlias ​​() cQuery := " SELECIONE NKG_FILIAL, NKG_FECSER " cQuery += " DE " + RetSqlName ( 'NKG' ) + " NKG " cQuery += " ONDE NKG.D_E_L_E_T_ = '' " cQuery += " E NKG_FECSER <> ' ' " cQuery := ChangeQuery ( cQuery ) dbUseArea ( .T. , "TOPCONN" , TCGENQRY ( ,, cQuery ) , cAliasQry , .F. , .T. ) dbSelectArea ( cAliasQry ) Enquanto !( cAliasQry ) -> ( Eof () ) nPos a := aScan ( aNKS , { | x | AllTrim ( x [ 1 ] ) == AllTrim (( cAliasQry ) -> NKG_FECSER ) } ) Se nPos == 0 aAdd ( aNKS , { ( cAliasQry ) -> NKG_FECSER , ( cAliasQry ) -> NKG_FILIAL } )                   EndIf         ( cAliasQry ) -> ( DbSkip ()) EndDO Se Len ( aNKS ) > 0 Para nI := 1 para Len ( aNKS )           dbSelectArea ( "NKS" ) NKS -> ( dbSetOrder ( 1 )) se NKS -> ( DBSeek ( PADR ( "" ,TamSX3 ( "NKS_FILIAL" )[ 1 ]) + aNKS [      
                 nI , 1 ]))           if RecLock ( 'NKS' , .f. )       NKS -> NKS_filiaL := aNKS [ nI , 2 ] NKS -> ( MsUnLock ()) ENDIF ENDIF Próximo nI EndIF retornar
                 
                   
                   
               
               
               
   

 

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _