Class CmpBEDocumentoCompra
Classe que identifica um documento de dompra.
Inherited Members
Namespace: CmpBE100
Assembly: CmpBE100.dll
Syntax
[ComVisible(true)]
[Guid("18D9A929-213C-4BA4-94D1-0B0825B5DD45")]
[ClassInterface(ClassInterfaceType.None)]
public class CmpBEDocumentoCompra : CmpBaseBE, IDocLogistica, IDocStock
Constructors
CmpBEDocumentoCompra()
Construtor da classe.
Inicializa as coleções CamposUtil, Linhas, Prestacoes, Series, Retencoes, ResumoIva e Encargos.
Inicializa o objeto CargaDescarga.
Declaration
public CmpBEDocumentoCompra()
Properties
Anulado
Indica se o documento de encontra anulado.
Declaration
public bool Anulado { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True - Sim; False - Não |
Arredondamento
Arredondamento a aplicar aos valores totais do documento.
Declaration
public int Arredondamento { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | Valor do arredondamento. |
ArredondamentoIva
Arredondamento a aplicar aos valores do iva.
Declaration
public int ArredondamentoIva { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | Valor do arredondamento. |
Assinatura
Assinatura do documento.
Declaration
public string Assinatura { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto de 255 caracteres. |
ATDocCodeID
Código da AT para identificação do documento de transporte de mercadorias.
Declaration
public string ATDocCodeID { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto até 200 caracteres. |
B2BEnvioNaGravacao
Indica se o documento será enviado na gravação.
Declaration
public bool B2BEnvioNaGravacao { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True - Sim; False - Não |
B2BTrataTrans
Indica se o documento trata transacção eletrónica.
Declaration
public bool B2BTrataTrans { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True - Trata; False - Não trata |
CAE
Código CAE.
Declaration
public string CAE { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto até 15 caracteres. |
CalculoManual
Indica que os valores do documento não são recalculados antes da gravação.
Declaration
public bool CalculoManual { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True - Não recalcula valores; False - Recalcula valores |
Callbacks
Colecção de Callbacks.
Declaration
public StdBECallbacks Callbacks { get; set; }
Property Value
Type | Description |
---|---|
StdBECallbacks |
Cambio
Código da moeda.
Declaration
public double Cambio { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Código da moeda (Moeda). |
CambioADataDoc
Indica se a liquidação do pendente gerado utiliza o câmbio do documento original.
Declaration
public bool CambioADataDoc { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True - Utiliza; False - Não utiliza |
CambioMAlt
Câmbio para a moeda alternativa.
Declaration
public double CambioMAlt { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Valor do câmbio. |
CambioMBase
Câmbio para a moeda base.
Declaration
public double CambioMBase { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Valor do câmbio. |
CamposUtil
Coleção com os campos do utilizador.
Declaration
public StdBECampos CamposUtil { get; set; }
Property Value
Type | Description |
---|---|
StdBECampos | Coleção com os campos do utilizador. |
CargaDescarga
Objeto que identifica um conjunto de propriedades para a definição da carga/descarga.
Declaration
public BasBECargaDescarga CargaDescarga { get; set; }
Property Value
Type | Description |
---|---|
BasBECargaDescarga |
CBLAno
Ano usado na ligação à contabilidade.
Declaration
public int CBLAno { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | Ano contabilístico. |
CBLDiario
Diário usado na ligação à contabilidade.
Declaration
public string CBLDiario { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do diário da contablidade. |
CBLEstado
Indica o estado da integração do documento na contabilidade.
Declaration
public byte CBLEstado { get; set; }
Property Value
Type | Description |
---|---|
System.Byte | 0 - Não exportado; 1 - Exportado; 2 - Numerador reservado. |
CBLNumDiario
Número de diário usado na ligação à contabilidade.
Declaration
public int CBLNumDiario { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | Número de diário da contabilidade. |
Certificado
Número do certificado usado para a Assinatura.
Declaration
public string Certificado { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto até 50 caracteres. |
CertificadoRecuperacao
Número do certificado dos documentos de recuperação usado para a Assinatura.
Declaration
public string CertificadoRecuperacao { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto até 50 caracteres. |
CodigoPostal
Código postal da entidade.
Declaration
public string CodigoPostal { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto até 15 caracteres. |
CodPostalEntrega
Código postal de entrega.
Declaration
public string CodPostalEntrega { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código postal de entrega (CodPostalEntrega). |
CodPostalLocalidadeEntrega
Localidade do código postal de entrega.
Declaration
public string CodPostalLocalidadeEntrega { get; set; }
Property Value
Type | Description |
---|---|
System.String | Localidade do código postal de entrega (CodPostalLocalidadeEntrega). |
CondPag
Código da condição de pagamento.
Declaration
public string CondPag { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código da condição de pagamento (CondPag). |
ContaDomiciliacao
Código da conta de domiciliação para pagamento.
Declaration
public string ContaDomiciliacao { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código da conta de domiciliação (Conta). |
ContratoFactoring
Identificador do contrato de Factoring.
Declaration
public string ContratoFactoring { get; set; }
Property Value
Type | Description |
---|---|
System.String | Identificador. |
DataDoc
Data do documento.
Declaration
public DateTime DataDoc { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | Data do documento. |
DataGravacao
Data de gravação do documento.
Declaration
public DateTime DataGravacao { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | Data/hora de gravação do documento. |
DataHoraCarga
Data/hora de carga da mercadoria.
Declaration
public DateTime DataHoraCarga { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | Data/hora de carga (DataHoraCarga). |
DataHoraDescarga
Data/hora de descarga.
Declaration
public DateTime DataHoraDescarga { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | Data/hora de descarga (DataHoraDescarga). |
DataIntroducao
Data de introdução do documento.
Declaration
public DateTime DataIntroducao { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | Data de introdução do documento. |
DataUltimaActualizacao
Data da última actualização do registo.
Declaration
public DateTime DataUltimaActualizacao { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | Data e hora do registo. |
DataVenc
Data de vencimento do documento.
Declaration
public DateTime DataVenc { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | Data de vencimento |
DE_IL
Identificador para os pedidos de reembolso de iva.
Declaration
public string DE_IL { get; set; }
Property Value
Type | Description |
---|---|
System.String |
DescFinanceiro
Desconto financeiro.
Declaration
public double DescFinanceiro { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Valor percentual do desconto. |
DescFornecedor
Desconto da entidade.
Declaration
public double DescFornecedor { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Valor percentual do desconto. |
Distrito
Código do distrito.
Declaration
public string Distrito { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto até 2 caracteres. |
DistritoEntrega
Distrito de entrega.
Declaration
public string DistritoEntrega { get; set; }
Property Value
Type | Description |
---|---|
System.String | Distrito de entrega (DistritoEntrega). |
DocImpresso
Indica se o documento já foi impresso.
Declaration
public bool DocImpresso { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True - Sim; False - Não |
DocsOriginais
Lista de números de documentos que deram origem ao documento.
Declaration
public string DocsOriginais { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto livre. |
Documento
Identificador único do documento.
Declaration
public string Documento { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto até 50 caracteres. |
Remarks
Preenchimento automático na gravação do documento (@TipoDoc@ @Serie@/@NumDoc@).
DocumentoCertificado
Indica se o documento está assinado digitalmente (propriedade apenas de leitura).
Declaration
public bool DocumentoCertificado { get; }
Property Value
Type | Description |
---|---|
System.Boolean | True - Documento assinado; False - Documento não assinado |
DocumentoVPT
Objeto com as linhas das variações de preço na transformação.
Declaration
public InvBEDocumentoVPT DocumentoVPT { get; set; }
Property Value
Type | Description |
---|---|
InvBEDocumentoVPT |
EmModoEdicao
Indica se o registo de encontra em edição.
Declaration
public bool EmModoEdicao { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True - Registo em edição; False: Novo registo |
Encargos
Colecção com os encargos/descontos.
Declaration
public InvBEEncargos Encargos { get; set; }
Property Value
Type | Description |
---|---|
InvBEEncargos |
EncargosOrig
Colecção com os encargos/descontos originais.
Declaration
public InvBEEncargos EncargosOrig { get; set; }
Property Value
Type | Description |
---|---|
InvBEEncargos |
Remarks
Coleção apenas usada na edição de um documento.
Entidade
Código da entidade.
Declaration
public string Entidade { get; set; }
Property Value
Type | Description |
---|---|
System.String | TipoEntidade = "F" - Fornecedor; "..." - Terceiro. |
EntidadeDescarga
Código da entidade de descarga.
Declaration
public string EntidadeDescarga { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código da entidade de descarga (EntidadeDescarga). |
EntidadeEntrega
Código da entidade de entrega.
Declaration
public string EntidadeEntrega { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código da entidade (EntidadeEntrega). |
EspacoFiscal
Espaço fiscal de operação da entidade.
Declaration
public int EspacoFiscal { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | 0 - Nacional-Normal; 1 - Nacional-Isento; 2 - Intracomunitário; 3 - Externo |
Estado
Estado do documento.
Declaration
public string Estado { get; set; }
Property Value
Type | Description |
---|---|
System.String | "P" - Pendente para transformação; "T" - Transformado; "R" - Anulado ou rejeitado; "G" - Aguarda cotação; "C" - Cotado; "F" - Fechado |
Fechado
Indica se o documento de encontra fechado.
Declaration
public bool Fechado { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True - Sim; False - Não |
Filial
Código da filial.
Declaration
public string Filial { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código da filial. |
Fluxo
Código do fluxo documental.
Declaration
public string Fluxo { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do fluxo (Fluxo). |
GeraPendentePorLinha
Indica se gera um pendente por cada linha ou um único para o documento.
Declaration
public bool GeraPendentePorLinha { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True - Gera pendente por cada linha; False - Gera um pendente para o documento |
HoraDocDefinida
Indica se a hora do documento foi definida pelo utilizador.
Declaration
public bool HoraDocDefinida { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
HoraIntrodDefinida
Indica se a hora de introdução foi definida pelo utilizador.
Declaration
public bool HoraIntrodDefinida { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ID
Identificador do documento.
Declaration
public string ID { get; set; }
Property Value
Type | Description |
---|---|
System.String | Identificador (Guid). |
IdAgendamento
Identificador do agendamento que deu origem ao documento de venda.
Declaration
public string IdAgendamento { get; set; }
Property Value
Type | Description |
---|---|
System.String | Identificador do agendamento. |
IDCabecMovCbl
Identificador do documento da contabilidade.
Declaration
public string IDCabecMovCbl { get; set; }
Property Value
Type | Description |
---|---|
System.String | Identificador (Guid). |
IdContrato
Identificador do contrato.
Declaration
public string IdContrato { get; set; }
Property Value
Type | Description |
---|---|
System.String | Identificador (Guid). |
IDDocB2B
Identificador que permite a relação com a tabela TransB2B.
Declaration
public string IDDocB2B { get; set; }
Property Value
Type | Description |
---|---|
System.String | Identificador (Guid). |
IdDocConferencia
Identificador do documento de conferência.
Declaration
public string IdDocConferencia { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IdDocOrigem
Identificador do documento de origem.
Declaration
public string IdDocOrigem { get; set; }
Property Value
Type | Description |
---|---|
System.String | Identificador do documento (ID). |
IDEstorno
Identificador do documento que deu origem ao estorno.
Declaration
public string IDEstorno { get; set; }
Property Value
Type | Description |
---|---|
System.String | Identificador do documento (ID). |
IdGDOC
GDOC-id
Declaration
public string IdGDOC { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IDObra
Identificador do projeto/obra.
Declaration
public string IDObra { get; set; }
Property Value
Type | Description |
---|---|
System.String | Identificador (Guid). |
IDRegularizacao
Identificador da regularização que foi gerada no momento da gravação da venda.
Declaration
public string IDRegularizacao { get; set; }
Property Value
Type | Description |
---|---|
System.String | Identificador da regularização (ID). |
IntrastatCondEntrega
Condição de entrega do Intrastat.
Declaration
public string IntrastatCondEntrega { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IntrastatModoTransporte
Código do modo de transporte do Intrastat.
Declaration
public string IntrastatModoTransporte { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IntrastatNaturezaA
Natureza da transacção do Intrastat.
Declaration
public string IntrastatNaturezaA { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IntrastatNaturezaB
Natureza da transacção do Intrastat.
Declaration
public string IntrastatNaturezaB { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IntrastatPais
Código do país do Intrastat.
Declaration
public string IntrastatPais { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IntrastatPorto
Código do Porto.
Declaration
public string IntrastatPorto { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Linhas
Coleção com as linhas do documento.
Declaration
public CmpBELinhasDocumentoCompra Linhas { get; set; }
Property Value
Type | Description |
---|---|
CmpBELinhasDocumentoCompra | Coleção com as linhas do documento. |
LinhasRemovidas
Coleção com as linhas removidas.
Declaration
public BasBELinhasChaves LinhasRemovidas { get; set; }
Property Value
Type | Description |
---|---|
BasBELinhasChaves | Coleção com as linhas removidas. |
LocalCarga
Localidade de carga da mercadoria.
Declaration
public string LocalCarga { get; set; }
Property Value
Type | Description |
---|---|
System.String | Localidade de carga (LocalCarga). |
LocalDescarga
Localidade de descarga.
Declaration
public string LocalDescarga { get; set; }
Property Value
Type | Description |
---|---|
System.String | Localidade de descarga (LocalDescarga). |
Localidade
Localidade da entidade.
Declaration
public string Localidade { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto até 50 caracteres. |
LocalidadeCodigoPostal
Localidade do código postal.
Declaration
public string LocalidadeCodigoPostal { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto até 50 caracteres. |
LocalidadeEntrega
Localidade de entrega.
Declaration
public string LocalidadeEntrega { get; set; }
Property Value
Type | Description |
---|---|
System.String | Localidade de entrega (LocalidadeEntrega). |
LocalOperacao
Código do local onde a operação é realizada.
Declaration
public string LocalOperacao { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do local de operação (LocalOperacao). |
MapaImpressao
Código do relatório sugerido para a impressão do documento.
Declaration
public string MapaImpressao { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do relatório (Config). |
Matricula
Matrícula da viatura.
Declaration
public string Matricula { get; set; }
Property Value
Type | Description |
---|---|
System.String | Matricula da viatura (Matricula). |
ModoExp
Código do modo de expedição associado ao documento.
Declaration
public string ModoExp { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do modo de expedição (ModoExp). |
ModoPag
Código do modo de pagamento.
Declaration
public string ModoPag { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do modo de pagamento (Movimento). |
ModuloOrigem
Módulo do documento de origem.
Declaration
public string ModuloOrigem { get; set; }
Property Value
Type | Description |
---|---|
System.String | Módulo do documento de origem. |
Examples
"V" - Vendas; "C" - Compras; "N" - Internos
Moeda
Código da moeda.
Declaration
public string Moeda { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código da moeda (Moeda). |
MoedaDaUEM
Indica se a moeda de pagamento pertence à UEM.
Declaration
public bool MoedaDaUEM { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True - Sim; False - Não |
Morada
1ª linha da morada da entidade.
Declaration
public string Morada { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto até 50 caracteres. |
Morada2
2ª linha da morada da entidade.
Declaration
public string Morada2 { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto até 50 caracteres. |
Morada2Entrega
2ª linha da morada de entrega.
Declaration
public string Morada2Entrega { get; set; }
Property Value
Type | Description |
---|---|
System.String | Morada de entrega (Morada2Entrega). |
MoradaAlternativaEntrega
Morada alternativa de entrega a ser usada no documento.
Declaration
public string MoradaAlternativaEntrega { get; set; }
Property Value
Type | Description |
---|---|
System.String | Morada alternativa (MoradaAlternativaEntrega). |
MoradaEntrega
1ª linha da morada de entrega.
Declaration
public string MoradaEntrega { get; set; }
Property Value
Type | Description |
---|---|
System.String | Morada de entrega (MoradaEntrega). |
Nome
Nome da entidade.
Declaration
public string Nome { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto até 50 caracteres. |
NomeEntrega
Nome da entidade de entrega.
Declaration
public string NomeEntrega { get; set; }
Property Value
Type | Description |
---|---|
System.String | Nome da entidade (NomeEntrega). |
NumContribuinte
Número de contribuinte da entidade.
Declaration
public string NumContribuinte { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto até 20 caracteres. |
NumDoc
Número do documento.
Declaration
public int NumDoc { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | Número do documento. |
Remarks
NumDocExterno
Número do documento externo associado ao fornecedor.
Declaration
public string NumDocExterno { get; set; }
Property Value
Type | Description |
---|---|
System.String |
NumVias
Número de vias sugerido para a impressão do documento.
Declaration
public int NumVias { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | Código do relatório (NumVias). |
ObsDocConferencia
Observações do documento de conferência.
Declaration
public string ObsDocConferencia { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Observacoes
Observações.
Declaration
public string Observacoes { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto livre. |
Pais
Código do país.
Declaration
public string Pais { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do país (Codigo). |
PercentagemCativacao
Percentagem de cativação.
Declaration
public double PercentagemCativacao { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Valor percentual da cativação. |
PercentagemRetencao
Percentagem da retenção na fonte.
Declaration
public double PercentagemRetencao { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Valor percentual da retenção na fonte. |
Posto
Número do posto utilizado no POS.
Declaration
public string Posto { get; set; }
Property Value
Type | Description |
---|---|
System.String | Número do posto. |
Prestacoes
Coleção com as prestações associadas ao documento.
Declaration
public BasBEPrestacoes Prestacoes { get; set; }
Property Value
Type | Description |
---|---|
BasBEPrestacoes | Coleção com as prestações. |
PreVisualizar
Indica se o documento é pré-visualizado na impressão, sugerido pela configuração da série (Previsao).
Declaration
public bool PreVisualizar { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True - Com pré-visialização; False - Sem pré-visialização |
RefDataDocOrig
Referência do documento origem (Série do Documento).
Declaration
public DateTime RefDataDocOrig { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | Texto até 50 caracteres. |
RefDocOrig
Referência do documento original (Número do Documento).
Declaration
public string RefDocOrig { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto até 50 caracteres. |
RefSerieDocOrig
Referência do documento origem (Série do Documento).
Declaration
public string RefSerieDocOrig { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto até 50 caracteres. |
RefTipoDocOrig
Referência do documento original (Tipo do Documento).
Declaration
public string RefTipoDocOrig { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto até 50 caracteres. |
RegimeIva
Regime de iva associado ao documento.
Declaration
public string RegimeIva { get; set; }
Property Value
Type | Description |
---|---|
System.String | "0" - Nacional; "1" - Intracomunitário; "2" - Externo. |
RegimeIvaReembolsos
Regime de iva da entidade.
Declaration
public int RegimeIvaReembolsos { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | 0 - Normal; 1 - Inversão do sujeito passivo; 2 - Isento |
Requisicao
Número da requisição/referência.
Declaration
public string Requisicao { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto até 20 carateres. |
Responsavel
Código do vendedor responsável pela cobrança.
Declaration
public string Responsavel { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do vendedor. |
Resumo
Indica se é um documento resumo.
Declaration
public bool Resumo { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True - Sim; False - Não |
Remarks
Um documento só pode ser definido como Resumo quando é uma cópia de documento gerado noutra aplicação.
ResumoIva
Coleção com o resumo do iva.
Declaration
public BasBEResumoIvas ResumoIva { get; set; }
Property Value
Type | Description |
---|---|
BasBEResumoIvas | Coleção com o resumo do iva. |
Retencoes
Coleção com o resumo das retenções.
Declaration
public CctBEResumoRetencoes Retencoes { get; set; }
Property Value
Type | Description |
---|---|
CctBEResumoRetencoes | Coleção com o resumo das retenções. |
Serie
Código da série.
Declaration
public string Serie { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código da série (Serie). |
Series
Colecção de séries do documento de compra.
Declaration
public BasBESeries Series { get; set; }
Property Value
Type | Description |
---|---|
BasBESeries |
SujeitoRetencao
Indica se o documento está sujeito a retenção.
Declaration
public bool SujeitoRetencao { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True - Sim; False - Não |
Tipodoc
Código do tipo de documento.
Declaration
public string Tipodoc { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do tipo de documento (Documento). |
TipoEntidade
Código do tipo da entidade.
Declaration
public string TipoEntidade { get; set; }
Property Value
Type | Description |
---|---|
System.String | "F" - Fornecedores; "R" - Outro credor; "I" - Forn. Imobilizado; "A" - Subscritor de Capital; "L" - Cred. subs. não liberada; "T" - Cons. Assessor Inter.; "G" - Obrigacionista |
TipoEntidadeEntrega
Tipo da entidade de entrega.
Declaration
public string TipoEntidadeEntrega { get; set; }
Property Value
Type | Description |
---|---|
System.String | Tipo da entidade (TipoEntidadeEntrega). |
TipoFiscal
Tipo fiscal, de acordo com o tipo operação definida no documento.
Declaration
public string TipoFiscal { get; set; }
Property Value
Type | Description |
---|---|
System.String | Tipo fiscal. |
TipoLancamento
Código do tipo de lançamento na contabilidade.
Declaration
public string TipoLancamento { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do tipo de lançamento contabilístico. |
TipoOperacao
Código do tipo de operação.
Declaration
public string TipoOperacao { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do tipo de operação. |
TipoTerceiro
Código do tipo de terceiro associado à entidade,
Declaration
public string TipoTerceiro { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do tipo de terceiro (TipoTerceiro). |
TotalDesc
Valor total dos descontos.
Declaration
public double TotalDesc { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Valor total dos descontos. |
TotalDespesasAdicionais
Valor total das despesas adicionais.
Declaration
public double TotalDespesasAdicionais { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Valor total das despesas adicionais. |
TotalDocumento
Valor total do documento.
Declaration
public double TotalDocumento { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Valor total do documento. |
TotalEcotaxa
Valor total do ecovalor do documento.
Declaration
public double TotalEcotaxa { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Valor total do ecovalor. |
TotalIEC
Valor total do IEC.
Declaration
public double TotalIEC { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Valor total do IEC. |
TotalIva
Valor total do Iva.
Declaration
public double TotalIva { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Valor total do Iva. |
TotalMerc
Valor total da mercadoria.
Declaration
public double TotalMerc { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Valor total da mercadoria. |
TotalOutros
Valor total dos outros serviços.
Declaration
public double TotalOutros { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Valor total dos outros serviços. |
TotalRecargo
Valor total do recargo de equivalência.
Declaration
public double TotalRecargo { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Valor total do recargo de equivalência. |
TotalRetencao
Valor total da retenção na fonte.
Declaration
public double TotalRetencao { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Valor total da retenção na fonte. |
TotalRetencaoGarantia
Valor total da retenção de garantia.
Declaration
public double TotalRetencaoGarantia { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Valor total da retenção de garantia. |
TrataIvaCaixa
Indica se o documento foi efectuado para uma entidade que trata o regime de iva de caixa.
Declaration
public bool TrataIvaCaixa { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | Trua - Trata iva de caixa; False - Não trata iva de caixa |
Utilizador
Código do utilizador.
Declaration
public string Utilizador { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do utilizador. |
Remarks
Exclusivo para documentos criados no POS.
UtilizaMoradaAlternativaEntrega
Indica se o documento usa uma morada alternativa de entrega (UsaMoradaAlternativaEntrega).
Declaration
public bool UtilizaMoradaAlternativaEntrega { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True - Usa; False - Não usa |
Versao
Versão do documento.
Declaration
public string Versao { get; set; }
Property Value
Type | Description |
---|---|
System.String | Versão do documento. |
VersaoAssinatura
Versão da chave privada usada para assinar o documento.
Declaration
public string VersaoAssinatura { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto até 20 caracteres. |
WBSItem
Identificador do item WBS do Projecto.
Declaration
public string WBSItem { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Methods
Finalize()
Destrutor da classe.
Destroi as coleções CamposUtil, Linhas, Prestacoes, Series, Retencoes, ResumoIva e Encargos.
Destroi o objeto CargaDescarga.
Declaration
protected override void Finalize()