Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Bloco de código
languagecpp
#Include 'Protheus.ch'
#Include 'Totvs.ch'

User  User Function TMK150DELTK27300C()

	Local aParamlRet   := PARAMIXB.T.
	Local cAtend nLinha  := ""
	Local cCliente := ""
	Local cLoja    := ""

	If Len(aParam) > 0

		cAtend	 :=  aParam[1] //Código do Atendimento - Tipo: Caracter
		cCliente :=  aParam[2] //Código do Cliente - Tipo: Caracter
		cLoja    :=  aParam[3] //Loja do Cliente - Tipo: Caracter

	Endif

	If  cCliente == "FAT001"
		Alert("Atendimento" + cAtend  + "do Cliente " + cCliente + "Loja " + cLoja)
	EndIf


Return

N	//Linha da linha da grid de produtos
Local nPosProd := Ascan(aHeader, {|x|AllTrim(x[2]) == "UB_PRODUTO"})//Posição do campo de produto na grid
Local nPosQtd  := Ascan(aHeader, {|x|AllTrim(x[2]) == "UB_QUANT"})	//Posição do campo de quantidade na grid	

//Não permite que o operador digite um valor menor que R$10,00, se a quantidade do produto 02 for maior que 1.
If AllTrim(aCols[nLinha][nPosProd]) == "02" .And. aCols[nLinha][nPosQtd] > 1 .And. M->UB_VRUNIT < 10
    lRet := .F.
EndIF

Return lRet  


Templatedocumentos