Ir para conteúdo
  • Cadastre-se

tpDoc 99 - Não gera tag


Ver Solução Respondido por BigWings,
  • Este tópico foi criado há 2214 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado

Bom dia.

Ao incluir um registro de Documento com o tipo 99, o componente não está gerando a tag <tpDoc>99 </tpDoc>.

segue trecho correspondente:
            <infDoc>
                <infOutros>
                    <tpDoc/>
                    <descOutros>PED</descOutros>
                    <nDoc>1</nDoc>
                    <dEmi>2020-05-23</dEmi>
                    <vDocFisc>1000.00</vDocFisc>
                </infOutros>
            </infDoc>

Isto tem alguma relação com os schemas ?

Luis Fernando Vilela

Syncodec Tecnologia Ltda

  • Consultores
Postado

Bom dia.

Não, mas com combinações de tags

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Membros Pro
Postado
14 minutos atrás, Juliomar Marchetti disse:

Bom dia.

Não, mas com combinações de tags

Olá Juliomar,

Verificando a Classe: 

Constatei que na linha 1675, existe a referencia a um item do TMemIniFile que não foi definido,
          tpDoc      := StrToTpDocumento(OK,INIRec.ReadString(sSecao,'tpDoc','01'));

Não seria esse o problema??

Luis Fernando Vilela

Syncodec Tecnologia Ltda

  • Membros Pro
Postado
2 minutos atrás, Juliomar Marchetti disse:

tu tá usando o monitor?

Não... usando apenas o componente TACBrCte..

Estou investigando o motivo dessa tag não estar sendo preenchida e sendo recusada pela SEFAZ.

Pelo manual, ela deveria ser preenchida com 99, porem algo está fazendo com que ela seja anulada no xml...

Luis Fernando Vilela

Syncodec Tecnologia Ltda

  • Moderadores
Postado
Agora, fefevilela disse:

Não... usando apenas o componente TACBrCte..

Como está alimentando a tag no componente?

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

  • Membros Pro
Postado
1 minuto atrás, BigWings disse:

Como está alimentando a tag no componente?

              with infDoc.infOutros.New do
              begin
                tpDoc      := TpCteTipoDocumento(99);
                descOutros := Movimentos_Documentostipo.AsWideString;
                nDoc       := Movimentos_Documentosdocumento.AsWideString;
                dEmi       := Movimentos_Documentosdt_emissao_nf.AsDateTime;
                vDocFisc   := Movimentos_Documentosvl_documento.AsFloat;
              end;

Luis Fernando Vilela

Syncodec Tecnologia Ltda

  • Moderadores
  • Solution
Postado
4 minutos atrás, fefevilela disse:

                tpDoc      := TpCteTipoDocumento(99);

Dessa forma está acessando pelo índice do enumerado, e não pelo valor.

Faça:

Citar

          tpDoc      := StrToTpDocumento(ok, '99');

 

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

  • Membros Pro
Postado
3 minutos atrás, BigWings disse:

Dessa forma está acessando pelo índice do enumerado, e não pelo valor.

Faça:

 

Obrigado.. falha imperdoável.
problema sanado.

Luis Fernando Vilela

Syncodec Tecnologia Ltda

  • Consultores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Este tópico foi criado há 2214 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...