Copyright © Unimake Software
Generated with DocFX

Search Results for

    Class DeclaracaoOperacaoTransporte

    Declarar operação de transporte

    Inheritance
    object
    ServicoBase
    ServicoBase
    DeclaracaoOperacaoTransporte
    Implements
    IDisposable
    IInteropService<DeclaracaoOperacaoTransporte>
    Inherited Members
    ServicoBase.ObterEnvio<TEnvio>(ref TEnvio)
    ServicoBase.ObterResult<TRetorno>()
    ServicoBase.DefinirConfiguracao()
    ServicoBase.CriarHttpContentPadrao()
    ServicoBase.XmlValidar()
    ServicoBase.XmlValidarConteudo()
    ServicoBase.Executar()
    ServicoBase.InicializarServico<TEnvio>(TEnvio, Configuracao)
    ServicoBase.InicializarServico(string, Configuracao)
    ServicoBase.AtualizarHttpContentAposInicializacao()
    ServicoBase.GravarXmlDistribuicao(string, string, string)
    ServicoBase.NormalizarRetorno()
    ServicoBase.VerificarAssinarXML(string, string)
    ServicoBase.ConteudoXML
    ServicoBase.Warnings
    ServicoBase.AjustarXMLAposAssinado()
    ServicoBase.Inicializar(XmlDocument, Configuracao)
    ServicoBase.Configuracoes
    ServicoBase.ConteudoXMLAssinado
    ServicoBase.ValidarXMLCentralizado()
    ServicoBase.HttpStatusCode
    ServicoBase.ConteudoXMLOriginal
    ServicoBase.RetornoWSString
    ServicoBase.RetornoWSRawString
    ServicoBase.RetornoWSXML
    ServicoBase.RetornoWSStream
    ServicoBase.Dispose()
    ServicoBase.Dispose(bool)
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Unimake.Business.DFe.Servicos.CIOT
    Assembly: Unimake.Business.DFe.dll
    Syntax
    public class DeclaracaoOperacaoTransporte : ServicoBase, IDisposable, IInteropService<DeclaracaoOperacaoTransporte>

    Constructors

    DeclaracaoOperacaoTransporte()

    Construtor

    Declaration
    public DeclaracaoOperacaoTransporte()

    DeclaracaoOperacaoTransporte(string, Configuracao)

    Construtor

    Declaration
    public DeclaracaoOperacaoTransporte(string conteudoXML, Configuracao configuracao)
    Parameters
    Type Name Description
    string conteudoXML
    Configuracao configuracao

    DeclaracaoOperacaoTransporte(DeclaracaoOperacaoTransporte, Configuracao)

    Construtor

    Declaration
    public DeclaracaoOperacaoTransporte(DeclaracaoOperacaoTransporte xml, Configuracao configuracao)
    Parameters
    Type Name Description
    DeclaracaoOperacaoTransporte xml
    Configuracao configuracao

    Properties

    DeclaracaoOperacaoTransporteProcResult

    Recupera o conteúdo processado da declaração de operação de transporte, combinando o XML de envio com o XML de retorno para geração do arquivo de distribuição.

    Declaration
    public DeclaracaoOperacaoTransporteProc DeclaracaoOperacaoTransporteProcResult { get; }
    Property Value
    Type Description
    DeclaracaoOperacaoTransporteProc

    DeclaracaoOperacaoTransporteProcResults

    Propriedade contendo o XML da declaração de operação de transporte com o retorno da API anexado para geração do arquivo de distribuição. A chave do dicionário é o identificador da operação retornado no campo IdOperacaoTransporte.

    Declaration
    [ComVisible(false)]
    public Dictionary<string, DeclaracaoOperacaoTransporteProc> DeclaracaoOperacaoTransporteProcResults { get; }
    Property Value
    Type Description
    Dictionary<string, DeclaracaoOperacaoTransporteProc>

    Envio

    Objeto do XML de envio

    Declaration
    public DeclaracaoOperacaoTransporte Envio { get; }
    Property Value
    Type Description
    DeclaracaoOperacaoTransporte

    NomeRootRetorno

    Nome da tag raiz do XML de retorno

    Declaration
    protected override string NomeRootRetorno { get; }
    Property Value
    Type Description
    string
    Overrides
    ServicoBase.NomeRootRetorno

    Result

    Resultado do serviço

    Declaration
    public RetDeclaracaoOperacaoTransporte Result { get; }
    Property Value
    Type Description
    RetDeclaracaoOperacaoTransporte

    ServicoCIOT

    Serviço executado

    Declaration
    protected override Servico ServicoCIOT { get; }
    Property Value
    Type Description
    Servico
    Overrides
    ServicoBase.ServicoCIOT

    XmlEnvio

    Objeto do XML de envio

    Declaration
    protected override XMLBase XmlEnvio { get; }
    Property Value
    Type Description
    XMLBase
    Overrides
    ServicoBase.XmlEnvio

    Methods

    CriarXMLRetornoTipado()

    Criar XML de retorno tipado

    Declaration
    protected override XmlDocument CriarXMLRetornoTipado()
    Returns
    Type Description
    XmlDocument
    Overrides
    ServicoBase.CriarXMLRetornoTipado()

    GravarXmlDistribuicao(Stream)

    Grava o XML de distribuição da declaração de operação de transporte em um stream informado pelo consumidor, permitindo manipulação em memória ou persistência customizada.

    Declaration
    public void GravarXmlDistribuicao(Stream stream)
    Parameters
    Type Name Description
    Stream stream

    Stream de destino que receberá o conteúdo do XML de distribuição.

    GravarXmlDistribuicao(string)

    Grava o XML de distribuição da declaração de operação de transporte em uma pasta do disco, gerando automaticamente o nome do arquivo com base no conteúdo retornado pela API.

    Declaration
    public void GravarXmlDistribuicao(string pasta)
    Parameters
    Type Name Description
    string pasta

    Pasta onde o XML de distribuição será gravado.

    Implements

    IDisposable
    IInteropService<TInteropType>