Ir para conteúdo
  • Cadastre-se

tpDoc 99 - Não gera tag


Ver Solução Respondido por BigWings,
  • Este tópico foi criado há 2209 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á 2209 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.