estando na filial criado um doc de saida e uso o execauto mata103 no pe m460fim, para criar um nota de entrada na filial 01 mas não esta respeitando.

estando na filial criado um doc de saida e uso o execauto mata103 no pe m460fim, para criar um nota de entrada na filial 01 mas não esta respeitando a filial que coloco no executo. se for o cliente 000279-05 e cria com a filial 02, senão ele cria na filial 01.

mas esta criando sempre na filial 01, ele não respeita que estou em uma filial e quero a NF em outra filial.

DbSelectArea("SF2") DbSetOrder(1) Seek(xFilial("SF2")+cNfsad+cSerie)

If SF2->F2_CLIENTE == '000279' .And. SF2->F2_LOJA == '05' aadd(aCabec,{"F1_FILIAL" ,"02"}) Endif aadd(aCabec,{"F1_TIPO" ,"N"}) aadd(aCabec,{"F1_FORMUL" ,"N"}) aadd(aCabec,{"F1_DOC" ,SF2->F2_DOC}) aadd(aCabec,{"F1_SERIE" ,SF2->F2_SERIE}) aadd(aCabec,{"F1_EMISSAO",SF2->F2_EMISSAO}) aadd(aCabec,{"F1_FORNECE","002100"}) aadd(aCabec,{"F1_LOJA" ,"01"})

compartilhar
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do TOTVS DevForum!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags protheus faturamento ou faça a sua própria pergunta.