Beruflich Dokumente
Kultur Dokumente
###################################################################################
###
## Etichetta aggiunta dal supervisore (videata BPC2) 08/02/2021 11:54:01 (ADMIN)
###################################################################################
###
###################################################################################
###################
## Codice Attivit� Y016 R.Casagrande 10/05/2022
## Per gestione personalizzazione richiesta cliente mail 9 Maggio 2022
## Integrazione campi anagrafici in GESBPC (Terzi-Clienti) -> Ind.Spedizione
## Non � stato possibile utilizzare la TransClasse in quanto i campi di dettaglio
sono in rapporto 1-n
###################################################################################
###################
$ACTION
Case ACTION
When "STYLE" : Gosub LIENS_STYLE
When default
Endcase
Return
###################################################################################
##
###################################################################################
###################
## Codice Attivit� Y016 R.Casagrande 10/05/2022
## Gestisco questa 'finta' LIENS richiamata dall'evento STYLE per popolare i campi
'custom'
## con i dati del primo record degli Indirizzi di spedizione
###################################################################################
###################
$LIENS_STYLE
[M:BPC4]YCUSTNOTICEX=[M:BPC4]YCUSTNOTICE([M:BPC4]XNUMLIG)
[M:BPC4]YCUSTTELNOX =[M:BPC4]YCUSTTELNO([M:BPC4]XNUMLIG)
[M:BPC4]YTIMEOAMX =[M:BPC4]YTIMEOPENAM([M:BPC4]XNUMLIG)
[M:BPC4]YTIMECAMX =[M:BPC4]YTIMECLOSEAM([M:BPC4]XNUMLIG)
[M:BPC4]YTIMEOPMX =[M:BPC4]YTIMEOPENPM([M:BPC4]XNUMLIG)
[M:BPC4]YTIMECPMX =[M:BPC4]YTIMECLOSEPM([M:BPC4]XNUMLIG)
[M:BPC4]YCLOSINGD1X =[M:BPC4]YCLOSINGDAY1([M:BPC4]XNUMLIG)
[M:BPC4]YCLOSINGD2X =[M:BPC4]YCLOSINGDAY2([M:BPC4]XNUMLIG)
[M:BPC4]YCLOSINGD3X =[M:BPC4]YCLOSINGDAY3([M:BPC4]XNUMLIG)
[M:BPC4]YCLOSINGD4X =[M:BPC4]YCLOSINGDAY4([M:BPC4]XNUMLIG)
[M:BPC4]YCLOSINGD5X =[M:BPC4]YCLOSINGDAY5([M:BPC4]XNUMLIG)
Return
###################################################################################
###
## Cod att Y003 per link web su cliente D.P.
###################################################################################
###
Subprog CL_YICOLINK(VALEUR)
LURLNEW = [M:BPC2]YLINKCLIE
##infbox("LURLNEW: "+LURLNEW)
Else
infbox("Indirizzo web non presente")
Endif
End
############################################################
###################################################################################
###
## Etichetta aggiunta dal supervisore (videata BPC4) 11/05/2022 11:57:04 (ADMIN)
###################################################################################
###
###################################################################################
###################
## Codice Attivit� Y016 R.Casagrande 10/05/2022
## Per gestione personalizzazione richiesta cliente mail 9 Maggio 2022
## Integrazione campi anagrafici in GESBPC (Terzi-Clienti) -> Ind.Spedizione
## Non � stato possibile utilizzare la TransClasse in quanto i campi di dettaglio
sono in rapporto 1-n
###################################################################################
###################
Subprog AS_NBDLV
[M:BPC4]YCUSTNOTICEX=[M:BPC4]YCUSTNOTICE(nolign-1)
Affzo [M:BPC4]YCUSTNOTICEX
[M:BPC4]YCUSTTELNOX=[M:BPC4]YCUSTTELNO(nolign-1)
Affzo [M:BPC4]YCUSTTELNOX
## Imposto il default
if [M:BPC4]YTIMEOPENAM(nolign-1) = "" Then
[M:BPC4]YTIMEOPENAM(nolign-1) = "0830"
EndIf
[M:BPC4]YTIMEOAMX=[M:BPC4]YTIMEOPENAM(nolign-1)
Affzo [M:BPC4]YTIMEOAMX
## Imposto il default
if [M:BPC4]YTIMECLOSEAM(nolign-1) = "" Then
[M:BPC4]YTIMECLOSEAM(nolign-1) = "1200"
EndIf
[M:BPC4]YTIMECAMX=[M:BPC4]YTIMECLOSEAM(nolign-1)
Affzo [M:BPC4]YTIMECAMX
## Imposto il default
if [M:BPC4]YTIMEOPENPM(nolign-1) = "" Then
[M:BPC4]YTIMEOPENPM(nolign-1) = "1400"
EndIf
[M:BPC4]YTIMEOPMX=[M:BPC4]YTIMEOPENPM(nolign-1)
Affzo [M:BPC4]YTIMEOPMX
## Imposto il default
if [M:BPC4]YTIMECLOSEPM(nolign-1) = "" Then
[M:BPC4]YTIMECLOSEPM(nolign-1) = "1700"
EndIf
[M:BPC4]YTIMECPMX=[M:BPC4]YTIMECLOSEPM(nolign-1)
Affzo [M:BPC4]YTIMECPMX
[M:BPC4]YCLOSINGD1X=[M:BPC4]YCLOSINGDAY1(nolign-1)
Affzo [M:BPC4]YCLOSINGD1X
[M:BPC4]YCLOSINGD2X=[M:BPC4]YCLOSINGDAY2(nolign-1)
Affzo [M:BPC4]YCLOSINGD2X
[M:BPC4]YCLOSINGD3X=[M:BPC4]YCLOSINGDAY3(nolign-1)
Affzo [M:BPC4]YCLOSINGD3X
[M:BPC4]YCLOSINGD4X=[M:BPC4]YCLOSINGDAY4(nolign-1)
Affzo [M:BPC4]YCLOSINGD4X
[M:BPC4]YCLOSINGD5X=[M:BPC4]YCLOSINGDAY5(nolign-1)
Affzo [M:BPC4]YCLOSINGD5X
End
Subprog AM_YCUSTNOTICEX(VALEUR)
Variable Integer VALEUR
[M:BPC4]YCUSTNOTICE([M]XNUMLIG) = VALEUR
[M:BPC4]FLMOD([M]XNUMLIG) = 1
Affzo [M:BPC4]YCUSTNOTICE([M:BPC4]XNUMLIG)
End
Subprog AM_YCUSTTELNOX(VALEUR)
Variable Char VALEUR()
[M:BPC4]YCUSTTELNO([M]XNUMLIG) = VALEUR
[M:BPC4]FLMOD([M]XNUMLIG) = 1
Affzo [M:BPC4]YCUSTTELNO([M:BPC4]XNUMLIG)
End
Subprog AM_YTIMEOAMX(VALEUR)
Variable Char VALEUR()
[M:BPC4]YTIMEOPENAM([M]XNUMLIG) = VALEUR
[M:BPC4]FLMOD([M]XNUMLIG) = 1
Affzo [M:BPC4]YTIMEOPENAM([M:BPC4]XNUMLIG)
End
Subprog AM_YTIMECAMX(VALEUR)
Variable Char VALEUR()
[M:BPC4]YTIMECLOSEAM([M]XNUMLIG) = VALEUR
[M:BPC4]FLMOD([M]XNUMLIG) = 1
Affzo [M:BPC4]YTIMECLOSEAM([M:BPC4]XNUMLIG)
End
Subprog AM_YTIMEOPMX(VALEUR)
Variable Char VALEUR()
[M:BPC4]YTIMEOPENPM([M]XNUMLIG) = VALEUR
[M:BPC4]FLMOD([M]XNUMLIG) = 1
Affzo [M:BPC4]YTIMEOPENPM([M:BPC4]XNUMLIG)
End
Subprog AM_YTIMECPMX(VALEUR)
Variable Char VALEUR()
[M:BPC4]YTIMECLOSEPM([M]XNUMLIG) = VALEUR
[M:BPC4]FLMOD([M]XNUMLIG) = 1
Affzo [M:BPC4]YTIMECLOSEPM([M:BPC4]XNUMLIG)
End
Subprog AM_YCLOSINGD1X(VALEUR)
Variable Integer VALEUR
[M:BPC4]YCLOSINGDAY1([M]XNUMLIG) = VALEUR
[M:BPC4]FLMOD([M]XNUMLIG) = 1
Affzo [M:BPC4]YCLOSINGDAY1([M:BPC4]XNUMLIG)
End
Subprog AM_YCLOSINGD2X(VALEUR)
Variable Integer VALEUR
[M:BPC4]YCLOSINGDAY2([M]XNUMLIG) = VALEUR
[M:BPC4]FLMOD([M]XNUMLIG) = 1
Affzo [M:BPC4]YCLOSINGDAY2([M:BPC4]XNUMLIG)
End
Subprog AM_YCLOSINGD3X(VALEUR)
Variable Integer VALEUR
[M:BPC4]YCLOSINGDAY3([M]XNUMLIG) = VALEUR
[M:BPC4]FLMOD([M]XNUMLIG) = 1
Affzo [M:BPC4]YCLOSINGDAY3([M:BPC4]XNUMLIG)
End
Subprog AM_YCLOSINGD4X(VALEUR)
Variable Integer VALEUR
[M:BPC4]YCLOSINGDAY4([M]XNUMLIG) = VALEUR
[M:BPC4]FLMOD([M]XNUMLIG) = 1
Affzo [M:BPC4]YCLOSINGDAY4([M:BPC4]XNUMLIG)
End
Subprog AM_YCLOSINGD5X(VALEUR)
Variable Integer VALEUR
[M:BPC4]YCLOSINGDAY5([M]XNUMLIG) = VALEUR
[M:BPC4]FLMOD([M]XNUMLIG) = 1
Affzo [M:BPC4]YCLOSINGDAY5([M:BPC4]XNUMLIG)
End
###################################################################################
###