Affichage des résultats 1 à 10 sur 10

Discussion: PB de dialplan sur asterisk-1.8.3.2

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Senior
    Date d'inscription
    février 2011
    Localisation
    Garges Les Gonesse
    Messages
    152
    Downloads
    0
    Uploads
    0

    PB de dialplan sur asterisk-1.8.3.2

    Bonjour,

    j'effectue un test de asterisk-1.8.3.2 ,mais j'ai un comportement bizare d'un dialplan
    qui fonctionne avec asterisk-1.4.39

    voici la partie qui pose probleme

    Code:
    ; Creation du renvoi d'appel absence
    ;---------------------------
    exten => *70,1,Set(P_Enrenvoi=${CALLERID(num)}) 
    exten => *70,n,Playback(call-forwarding)
    exten => *70,n(Debut),Playback(ent-target-attendant)
    exten => *70,n,Set(P_DestRenvoi="")
    exten => *70,n(Continue_Rv),Read(Digits,,1,,,3)
    exten => *70,n,GotoIf($["${LEN(${Digits})}" != "0"]?:Following_Rv)
    exten => *70,n(Va_Index),Set(P_DestRenvoi=$[${P_DestRenvoi}${Digits}])
    exten => *70,n,Goto(Continue_Rv)
    ; On verifie que le poste ne se renvoit pas sur lui meme
    exten => *70,n(Following_Rv),GotoIf($[ "${P_Enrenvoi}" != "${P_DestRenvoi}" ]?:again)   
    exten => *70,n,Set(P_Renvoi=${DB(P_Renvoi/${P_DestRenvoi})})
    exten => *70,n,GotoIf($["${LEN(${P_Renvoi})}" = "0"]?:again)   ;verifie que le poste destinataire n'est pas en renvoi
    exten => *70,n,Set(DB(P_Renvoi/${P_Enrenvoi})=${P_DestRenvoi})   ;Si poste pas renvoyer
    exten => *70,n,Playback(vm-num-i-have)
    exten => *70,n,Set(nbr=0)
    exten => *70,n,While($[${nbr} < ${LEN(${P_DestRenvoi})}])
    exten => *70,n,Set(nbr_lu=${P_DestRenvoi:${nbr}:1})
    exten => *70,n,Playback(digits/${nbr_lu})
    exten => *70,n,Set(nbr=$[${nbr}+1])
    exten => *70,n,EndWhile
    exten => *70,n,Playback(vm-saved) 
    exten => *70,n,Playback(vm-goodbye)
    exten => *70,n,Hangup
    exten => *70,n(again),Playback(vm-incorrect)
    exten => *70,n,Goto(Debut)
    j'ai des erreurs de syntaxe sur les parties en gras et je ne comprends pas

    je pense qu'il y a une difference au niveau syntaxe entre asterisk 1.8 et 1.4
    je n'ai pas trouve de docs pour l'instant

    Avez vous une idee

    Merci

    A+
    Dernière modification par cedricscha ; 04/04/2011 à 08h44.

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •