Ir para conteúdo
  • Cadastre-se

Daniel - PiraByte

Membros
  • Total de ítens

    23
  • Registro em

  • Última visita

Community Answers

  1. Daniel - PiraByte's post in Retorno implícito de Self was marked as the answer   
    https://docwiki.embarcadero.com/RADStudio/Athens/en/Methods_(Delphi)#Constructors

    na documentação fala sobre os Constructors, recomendo ver por lá.

    Pelo que entendo, é necessário que o Create retorne a referência do objeto, para que você possa usar, exemplo:
    procedure Exemplo; var   SL: TStringList; begin   SL := TStringList.Create;   try     SL.Add('1');     SL.Add('2');     FuncaoQueUsaStringList(SL);   finally     SL.Free;   end; end; Fazendo conforme seu exemplo (abaixo), você não vai ter referência ao objeto do tipo TStringList, e não vai conseguir acessar ele em outra parte do código, nem mesmo liberar da memória
    TStringList.Create.Add
  2. Daniel - PiraByte's post in Limitar lista de valores inteiros was marked as the answer   
    Não me atentei que havia a quebra no 509 e pulava o 510.

     
    Type   TCancelCode = (tcc501 = 501,             tcc502 = 502,             tcc503 = 503,             tcc504 = 504,             tcc505 = 505,             tcc506 = 506,             tcc507 = 507,             tcc508 = 508,             tcc509 = 509,             tcc511 = 511,             tcc512 = 512,             tcc513 = 513); ... var ValorInteiro: Integer; TC: TCancelCode; begin TC := tcc501; ValorInteiro := Ord(TC); end; Não sei exatamente o que precisa, mas essa é uma outra forma, ainda seria possível atribuir um valor incorreto a TC, usando por exemplo TC := TCancelCode(510);
    Mas dependendo do que está buscando pode ser uma alternativa
  3. Daniel - PiraByte's post in Acbrnfe -> AcbrLib-> Acbrpro was marked as the answer   
    Precisa apenas do componente ACBrNFe para emitir, e algum componente (do acbr) ACBrDANFCe (Fortes, ESCPOS...) para poder gerar a DANFCe.

    Não precisa de DLL, nem tem limite por CNPJ, afinal os componentes são código aberto
  4. Daniel - PiraByte's post in Como trazer o resumo das notas DistribuicaoDFe sem ter o NSU was marked as the answer   
    Parece que você está fazendo a consulta com ambiente de homologação, confirme se é esse o caso.
    Pois caso esteja fazendo no ambiente de homologação, só vai retornar caso tenha notas emitidas contra o CNPJ no ambiente de homologação.


    Quanto a questão do ultimo NSU caso esteja sendo consultado em outro local (com outro NSU), você irá receber:
    Nesse caso, após uma hora pode enviar o mesmo NSU que deu o consumo indevido, não sendo necessário alterar o ultimo NSU, assim você garante que vai receber todas as notas no sistema.
    Se alterar o NSU para um maior sem receber e gravar as informações no banco, vai ficar com lacunas.
     
×
×
  • 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...