Ir para conteúdo
  • Cadastre-se

  • Este tópico foi criado há 202 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa tarde pessoal estou com um erro na minha AcbrLib do C# indicando que não há a propriedade Provedor no meu arquivo de configuração mas ele existe e esta na sessao [NFSe]:

image.png.40ade0e5709f33e465852ed619d768af.png

 

já procurei no exemplo Demo do C# mas não encontrei como esta sendo feita essa configuração 

minha configuração da classe ACBrNFSeConfig:
        public NfseProvedor Provedor { get => GetProperty<NfseProvedor>(); set => SetProperty(value); }

meu enum contem a lista de provedores.

eu preciso dessa propriedade para que eu consiga fazer algumas personalizações dependendo do provedor que o cliente se encontra. Caso alguem consiga me auxiliar agradeço

 

  • Consultores
Postado

Sim porque tu informa o código IBGE da cidade e o componente internamente já sabe qual provedor usar

 

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 !!

Postado
4 minutos atrás, Juliomar Marchetti disse:

Sim porque tu informa o código IBGE da cidade e o componente internamente já sabe qual provedor usar

certo, mas no caso de eu precisar resgatar o provedor para colocar em uma estrutura de decisão e personalizar (por exemplo) com enums que variam de provedor para provedor, qual propriedade da Lib eu utilizo?

no exemplo do delphi esta assim

  // Provedor Agili o Tipo do RPS é diferente
  if ACBrNFSeX1.Configuracoes.Geral.Provedor = proAgili then
  begin
    iTipoRps := StrToIntDef(TipoRps, 1);

    case iTipoRps of
      1: TipoRps := '-2';
      2: TipoRps := '-4';
      3: TipoRps := '-5';
    end;
  end;



preciso fazer algo parecido aqui

Postado
Em 01/12/2025 at 14:55, beatriz-n disse:

certo, mas no caso de eu precisar resgatar o provedor para colocar em uma estrutura de decisão e personalizar (por exemplo) com enums que variam de provedor para provedor, qual propriedade da Lib eu utilizo?

no exemplo do delphi esta assim

  // Provedor Agili o Tipo do RPS é diferente
  if ACBrNFSeX1.Configuracoes.Geral.Provedor = proAgili then
  begin
    iTipoRps := StrToIntDef(TipoRps, 1);

    case iTipoRps of
      1: TipoRps := '-2';
      2: TipoRps := '-4';
      3: TipoRps := '-5';
    end;
  end;



preciso fazer algo parecido aqui

Resolvi da seguinte forma, chamei o metodo obterinformaçõesprovedor() peguei o INI desserializei separei o nome, layout do provedor... Caso alguem tenha uma resolução melhor... Esse foi o jeito que encontrei para pegar o nome do provedor no C#

  • Este tópico foi criado há 202 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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...