Interface IInvBS
Classe que instancia as classes de serviços do módulo de inventários.
Namespace: IInvBS100
Assembly: IInvBS100.dll
Syntax
[ComVisible(true)]
[Guid("58AA8E8C-B8CE-4CCE-9688-25D786B892F9")]
public interface IInvBS
Properties
ArmazemLocalizacao
Instancia a classe de serviços com as regras de negócio das localizações por armazém.
Declaration
IInvBSArmazemLocalizacao ArmazemLocalizacao { get; }
Property Value
Type | Description |
---|---|
IInvBSArmazemLocalizacao |
Armazens
Instancia a classe de serviços com as regras de negócio dos armazéns.
Declaration
IInvBSArmazens Armazens { get; }
Property Value
Type | Description |
---|---|
IInvBSArmazens |
ArtigosArmazensStocks
Instancia a classe de serviços com as regras de negócio da definição de stocks por artigo/armazém.
Declaration
IInvBSArtigosArmazensStocks ArtigosArmazensStocks { get; }
Property Value
Type | Description |
---|---|
IInvBSArtigosArmazensStocks |
ArtigosLotes
Instancia a classe de serviços com as regras de negócio dos lotes por artigo.
Declaration
IInvBSArtigosLotes ArtigosLotes { get; }
Property Value
Type | Description |
---|---|
IInvBSArtigosLotes |
CenariosContabilizacao
Instancia a classe de serviços com as regras de negócio das cenários de contabilizacao.
Declaration
IInvBSCenariosContab CenariosContabilizacao { get; }
Property Value
Type | Description |
---|---|
IInvBSCenariosContab |
Composicoes
Instancia a classe de serviços com as regras de negócio das composições e decomposições de artigos.
Declaration
IInvBSComposicoes Composicoes { get; }
Property Value
Type | Description |
---|---|
IInvBSComposicoes |
ComunicacaoInventarios
Instancia a classe de serviços com as regras de negócio para geração da comunicação de inventários.
Declaration
IInvBSComunicacaoInventarios ComunicacaoInventarios { get; }
Property Value
Type | Description |
---|---|
IInvBSComunicacaoInventarios |
ConfiguracaoEstados
Instancia a classe de serviços com as regras de negócio da configuração de estados de inventátrio.
Declaration
IInvBSConfiguracaoEstados ConfiguracaoEstados { get; }
Property Value
Type | Description |
---|---|
IInvBSConfiguracaoEstados |
Custeio
Instancia a classe de serviços com as regras de negócio para tratamento do custeio.
Declaration
IInvBSCusteio Custeio { get; }
Property Value
Type | Description |
---|---|
IInvBSCusteio |
CustosComposicao
Instancia a classe de serviços com as regras de negócio dos custos com composições de artigos.
Declaration
IInvBSCustosComposicao CustosComposicao { get; }
Property Value
Type | Description |
---|---|
IInvBSCustosComposicao |
Documentos
Instancia a classe de serviços com as regras de negócio para tratamentos dos documentos que integram em inventário.
Declaration
IInvBSDocumentos Documentos { get; }
Property Value
Type | Description |
---|---|
IInvBSDocumentos |
Encargos
Instancia a classe de serviços com as regras de negócio dos encargos/descontos.
Declaration
IInvBSEncargos Encargos { get; }
Property Value
Type | Description |
---|---|
IInvBSEncargos |
ErpBSO
Declaration
dynamic ErpBSO { set; }
Property Value
Type | Description |
---|---|
System.Object |
EstadosInventario
Instancia a classe de serviços com as regras de negócio dos estados de inventário.
Declaration
IInvBSEstadosInventario EstadosInventario { get; }
Property Value
Type | Description |
---|---|
IInvBSEstadosInventario |
Etiquetas
Instancia a classe de serviços com as regras de negócio das etiquetas.
Declaration
IInvBSEtiquetas Etiquetas { get; }
Property Value
Type | Description |
---|---|
IInvBSEtiquetas |
Expedicoes
Instancia a classe de serviços com as regras de negócio das expedições de materiais.
Declaration
IInvBSExpedicoes Expedicoes { get; }
Property Value
Type | Description |
---|---|
IInvBSExpedicoes | Classe de serviços das expedição de materiais. |
FechosMesSTK
Instancia um objecto usado para obter as regras de negócio dos Fechos Mês de Stocks.
Declaration
IInvBSFechosMesSTK FechosMesSTK { get; }
Property Value
Type | Description |
---|---|
IInvBSFechosMesSTK |
FormatosExpedicao
Instancia a classe de serviços com as regras de negócio dos formatos de expedição.
Declaration
IInvBSFormatosExpedicao FormatosExpedicao { get; }
Property Value
Type | Description |
---|---|
IInvBSFormatosExpedicao | Classe de serviços dos formatos de expedição. |
GruposCustos
Instancia a classe de serviços com as regras de negócio dos grupos de custo.
Declaration
IInvBSGruposCustos GruposCustos { get; }
Property Value
Type | Description |
---|---|
IInvBSGruposCustos |
Inventarios
Instancia a classe de serviços com as regras de negócio dos inventários.
Declaration
IInvBSInventarios Inventarios { get; }
Property Value
Type | Description |
---|---|
IInvBSInventarios |
Licenca
Instancia um objecto (BE) com a definiçao da licença do módulo.
Declaration
InvBELicenca Licenca { get; }
Property Value
Type | Description |
---|---|
InvBELicenca |
NivelLocalizacao
Instancia a classe de serviços com as regras de negócio dos níveis de localizações.
Declaration
IInvBSNivelLocalizacao NivelLocalizacao { get; }
Property Value
Type | Description |
---|---|
IInvBSNivelLocalizacao |
NumerosSerie
Instancia a classe de serviços com as regras de negócio dos números de série de artigos.
Declaration
IINVBSNumerosSerie NumerosSerie { get; }
Property Value
Type | Description |
---|---|
IINVBSNumerosSerie | Classe de serviços dos números de série de artigos. |
Parametros
Instancia a classe de serviços com as regras de negócio dos parâmetros.
Declaration
IInvBSParametros Parametros { get; }
Property Value
Type | Description |
---|---|
IInvBSParametros |
Params
Instancia um objeto (BE) com definição dos parâmetros do exercício.
Declaration
InvBEParametros Params { get; }
Property Value
Type | Description |
---|---|
InvBEParametros |
Rececoes
Instancia a classe de serviços com as regras de negócio das receção de materiais.
Declaration
IInvBSRececoes Rececoes { get; }
Property Value
Type | Description |
---|---|
IInvBSRececoes | Classe de serviços das receção de materiais. |
Reservas
Instancia a classe de serviços com as regras de negócio para tratamento de reservas de artigos.
Declaration
IInvBSReservas Reservas { get; }
Property Value
Type | Description |
---|---|
IInvBSReservas |
Stocks
Instancia a classe de serviços com as regras de negócio para tratamento dos stocks.
Declaration
IInvBSStocks Stocks { get; }
Property Value
Type | Description |
---|---|
IInvBSStocks |
TabComposicoes
Instancia a classe de serviços com as regras de negócio da tabela dos documentos de composição e decomposição de artigos.
Declaration
IInvBSTabComposicoes TabComposicoes { get; }
Property Value
Type | Description |
---|---|
IInvBSTabComposicoes |
TabTransferencias
Instancia a classe de serviços com as regras de negócio da tabela de transferências.
Declaration
IInvBSTabTransferencias TabTransferencias { get; }
Property Value
Type | Description |
---|---|
IInvBSTabTransferencias |
TiposOrigem
Instancia um objecto usado para obter as regras de negócio dos tipos de origem das aplicações/módulos que integram em inventário.
Declaration
IInvBSTiposOrigem TiposOrigem { get; }
Property Value
Type | Description |
---|---|
IInvBSTiposOrigem |
Transferencias
Instancia a classe de serviços com as regras de negócio das transferências de stock.
Declaration
IInvBSTransferencias Transferencias { get; }
Property Value
Type | Description |
---|---|
IInvBSTransferencias |
TransferenciasArtigo
Instancia a classe de serviços com as regras de negócio das transferências de artigo.
Declaration
IInvBSTransfArtigo TransferenciasArtigo { get; }
Property Value
Type | Description |
---|---|
IInvBSTransfArtigo |
Methods
Dispose()
Método que permite fazer o dispose ao objeto.
Declaration
void Dispose()