Árvore de páginas

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