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()