Ponto-de-Entrada: A130CODTAB - Altera tabela de preço na cotação
Abrangências: | Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Versões: | Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Descrição:
Ponto de entrada utilizado para alterar a tabela de preço utilizada na cotação gerada a partir das amarrações Produto x Fornecedor ou Grupo x Fornecedor, o usuario podera alterar a tabela a ser utilizada na cotação conforme sua necessidade.
Programa Fonte
MATA130
Sintaxe
A130CODTAB - Altera tabela de preço na cotação ( [ paramixb[1] ], [ paramixb[2] ], [ paramixb[3] ], [ paramixb[4] ], [ paramixb[5] ], [ ] ) --> cNewTabela
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
paramixb[1] | Caracter | Codigo do Produto | |||||||||||||||
paramixb[2] | Caracter | Grupo de Produto | |||||||||||||||
paramixb[3] | Caracter | Fornecedor | |||||||||||||||
paramixb[4] | Caracter | Loja do Fornecedor | |||||||||||||||
paramixb[5] | Caracter | Codigo da tabela de preços da amarração | |||||||||||||||
Array of Record |
Retorno
-
cNewTabela()
- Codigo da nova tabela de preços selecionada pelo usuario
Exemplos
User Function A130CodTab() Local cProduto := PARAMIXB[1]Local cGrupo := PARAMIXB[2]Local cFornecedor := PARAMIXB[3]Local cLoja := PARAMIXB[4]Local cTabela := PARAMIXB[5]Local cNewTab := ""If cTabela == "001" cNewTab := "002" // ou codigo do usuario para trocar a tabelaEndIf Return cNewTab
Variáveis
Nome | Tipo | Escopo | Pode Alterar | descrição | ||||||||||
Array of Record | Global | Não |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas