Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

...

Retorno:

Nil(nulo)

  • Neste ponto de entrada não é esperado retorno.

Exemplo:

User Function M310ESTO()
Local aArea     := GetArea()
Local aAreaSB2  := SB2->( GetArea() )
Local aParams   := ParamIXB
Local cProdOrig := ParamIXB[ 01 ] //Produto Origem
Local cFilOrig  := ParamIXB[ 02 ] //Filial  Origem 
Local cLocalOrig:= ParamIXB[ 03 ] //Armazem Origem
Local cProdDest := ParamIXB[ 04 ] //Produto Destino
Local cFilDest  := ParamIXB[ 05 ] //Filial  Destino 
Local cLocalDest:= ParamIXB[ 06 ] //Armazem Destino
Local nQtdEst   := ParamIXB[ 07 ] //Quantidade em Estoque
dbSelectArea( 'SB2' )
SB2->( dbSetOrder( 1 ) )
If !SB2->( dbSeek( cFilOrig + cProdOrig + cLocalOrig ) )
    CriaSB2( cProdOrig, cFilOrig )
EndIf
If !SB2->( dbSeek( cFilDest + cProdDest + cLocalDest ) )
    CriaSB2( cProdDest, cLocalDest )
EndIf
RestArea( aAreaSB2 )
RestArea( aArea )
Return Nil

do arquivo de configuração : O arquivo de configuração MSCBSPOOL.INI deve estar presente na pasta raiz do disco local C ("C:\") do computador que está configurado para gerenciar e imprimir a fila e será utilizado para a impressão (computador no qual a impressora está instalada).

Tendo em vista que apenas este computador deve conter o arquivo MSCBSPOOL.ini e suas configurações presentes localmente para o gerenciamento e impressão da fila. 


Produto:

Microsiga Protheus®

Ocorrência:M310ESTO:

Ponto de entrada na confirmação do estorno de relacionamento entre origem e destinoMSCBSPOOL: Monitor de fila de impressão de etiquetas - configuração e local do arquivo de configuração.

Passo a passo:

Localização

: Function A310EstRel() - Função utilizada para estornar relacionamento entre origem e destino executados pela rotina de  transferência de filiais MATA310.

Em que ponto: Executado após a confirmação da janela de diálogo da função A310EstRel(); Neste momento, o usuário poderá pesquisar e manipular os registros necessários utilizando as informações descritas em tela. Neste ponto, serão passados como parâmetro

a filial, produto e armazém de origem / destino e a quantidade em estoque.

Através do uso deste ponto de entrada, será possível atualizar a base de dados. Não é esperado nenhum retorno neste ponto de entrada.

Programa fonte: MATA310.PRW

Sintaxe: M310ESTO - Permite manipulação da base de dados ( < PARAMIXB> ) --> Nil

Parâmetro:

NomeTipoDescriçãoDefaultObrigatórioReferência
PARAMIXBCaracterÉ passado via parâmetro para este ponto de entrada um array com 07 dimensões com os seguintes conteúdos:

ParamIXB[ 01 ] //Produto Origem
ParamIXB[ 02 ] //Filial Origem
ParamIXB[ 03 ] //Armazém Origem
ParamIXB[ 04 ] //Produto Destino
ParamIXB[ 05 ] //Filial Destino
ParamIXB[ 06 ] //Armazém Destino
ParamIXB[ 07 ] //Quantidade em Estoque

X
Informações
iconfalse
titleImportante

A rotina MSCBSPOOL deve ser executada através do smartclient apenas no computador que estiver conectado com a impressora desejada. Devendo esta possuir todas as configurações necessárias localmente e irá imprimir a fila de impressão.


Execução : Informar MSCBSPOOL no smartClient


Image Added


Clicar em Desativar e Parâmetros 

Image Added


Alterar qualquer parâmetro com exceção ao parâmetro impressora.

Por exemplo alterar o parâmetro tamanho para 20x20 e confirmar.

Image Added


Saia da rotina e localize e confirme que o arquivo MSCBSPOOL.INI foi atualizado na pasta raiz.

Image Added


As propriedades deste arquivo deve permitir leitura e gravação.

Image Added

Entre novamente na rotina e confirme que o parâmetro tamanho foi alterado e se manteve.

Image Added


Para alteração do parâmetro impressora e fila deve ser observado a existência da pasta com o nome da impressora no caminho informado no parâmetro Path (\IMPTER).

Image Added

Caso não tenha a pasta com o nome da impressora deve-se cria-la manualmente, por exemplo PRODIGY, somente assim será possível criar uma fila para esta impressora e alterar os parâmetros.


Informações
iconfalse
titleImportante
Qualquer alteração de parâmetros não serão efetivadas caso o parâmetro Fila estiver com conteúdo em branco.





Observações:

versões 12.1.17, 12.1.23, 12.1.25 e superiores.Observações: