Ponto-de-Entrada: PEC053 - Visualização do Pedido de Venda
Abrangências: | Microsiga Protheus 10 |
Versões: | Microsiga Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todas TotvsDbAccess |
Idiomas: | Português (Brasil) |
Descrição:
Ponto de entrada para apresentação dos campos na visualização do Pedido de Venda.
Programa Fonte
PWSC050.PRW
Sintaxe
PEC053 - Visualização do Pedido de Venda ( < cParam> ) --> aReturn
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
cParam | Array of Record | Array que contem na primeira posição os valores:1-Indicando cabeçalho2-Indicando itens | X |
Retorno
-
aReturn(array_of_record)
- Array contendo os campos a serem apresentados.
Exemplos
User Function PEC053()Local cParam := PARAMIXB[1]Local aReturn := {}Do Case Case cParam == 1 //ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ //³ Campos a serem mostrados ³ //ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ aAdd( aReturn, "ORDERID" ) aAdd( aReturn, "ORDERTYPECODE" ) aAdd( aReturn, "CUSTOMERCODE" ) aAdd( aReturn, "CUSTOMERUNIT" ) aAdd( aReturn, "DELIVERYCUSTOMER" ) aAdd( aReturn, "DELIVERYUNITCODE" ) aAdd( aReturn, "CARRIERCODE" ) aAdd( aReturn, "CUSTOMERTYPE" ) aAdd( aReturn, "PAYMENTPLANCODE" ) aAdd( aReturn, "PRICELISTCODE" ) aAdd( aReturn, "SELLERS" ) aAdd( aReturn, "DISCOUNT1" ) aAdd( aReturn, "DISCOUNT2" ) aAdd( aReturn, "DISCOUNT3" ) aAdd( aReturn, "DISCOUNT4" ) aAdd( aReturn, "BANKCODE" ) aAdd( aReturn, "FINANCIALDISCOUNT" ) aAdd( aReturn, "REGISTERDATE" ) aAdd( aReturn, "BIDNUMBER" ) aAdd( aReturn, "FREIGHTTYPE" ) aAdd( aReturn, "FREIGHTVALUE" ) aAdd( aReturn, "INSURANCEVALUE" ) aAdd( aReturn, "ADDITIONALEXPENSEVALUE" ) aAdd( aReturn, "INDEPENDENTFREIGHT" ) aAdd( aReturn, "ADJUSTMENTTYPE" ) aAdd( aReturn, "SALESORDERCURRENCY" ) aAdd( aReturn, "NETWEIGHT" ) aAdd( aReturn, "GROSSWEIGHT" ) aAdd( aReturn, "REDELIVERYCARRIERCODE" ) aAdd( aReturn, "PACKAGESVOLUMES" ) aAdd( aReturn, "FINANCIALINCREASE" ) aAdd( aReturn, "INVOICEMESSAGE" ) aAdd( aReturn, "STANDARDMESSAGE1" ) aAdd( aReturn, "PRICEWITHSERVICETAX" ) aAdd( aReturn, "APROBATIONTYPE" ) aAdd( aReturn, "INDEMNITYVALUE" ) aAdd( aReturn, "INDEMNITYPERCENTAGE" ) Case cParam == 2 //ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ //³ Campos a serem mostrados ³ //ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ aAdd( aReturn, "ORDERID" ) aAdd( aReturn, "ORDERITEM" ) aAdd( aReturn, "PRODUCTID" ) aAdd( aReturn, "UNITOFMEASURE" ) aAdd( aReturn, "QUANTITY" ) aAdd( aReturn, "NETUNITPRICE" ) aAdd( aReturn, "NETTOTAL" ) aAdd( aReturn, "QUANTITYAPPROVED" ) aAdd( aReturn, "QUANTITYDELIVERED" ) aAdd( aReturn, "QUANTITYRELEASEDSECONDUNIT" ) aAdd( aReturn, "SECONDUNITOFMEASURE" ) aAdd( aReturn, "ITEMOUTFLOWTYPE" ) aAdd( aReturn, "SECONDMEASUREUNITQUANTITY" ) aAdd( aReturn, "WAREHOUSE" ) aAdd( aReturn, "FISCALOPERATION" ) aAdd( aReturn, "DISCOUNTPERCENTAGE" ) aAdd( aReturn, "ITEMDISCOUNTVALUE" ) aAdd( aReturn, "DELIVERYDATE" ) aAdd( aReturn, "COMMISSIONSPERCENTAGE" ) aAdd( aReturn, "CUSTOMERORDERNUMBER" ) aAdd( aReturn, "PRODUCTDESCRIPTION" ) aAdd( aReturn, "UNITLISTPRICE" ) aAdd( aReturn, "ORIGINALINVOICE" ) aAdd( aReturn, "ORIGINALINVOICESERIALID" ) aAdd( aReturn, "ORIGINALINVOICEITEM" ) aAdd( aReturn, "LOTNUMBER" ) aAdd( aReturn, "SUBLOT" ) aAdd( aReturn, "LOCATION" ) aAdd( aReturn, "PRODUCTSERIALNUMBER" ) aAdd( aReturn, "MANUFACTURERCODE" ) aAdd( aReturn, "MANUFACTURERUNIT" ) aAdd( aReturn, "OPERATIONTYPE" )EndCaseReturn aReturn
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