Suivi Transactions: Default

Frame classes

The following classes need to be present on the sds-snetFrame element for styles to be rendered correctly:

  • -menuToggleVisible
  • -fullWidth

Table interaction

When clicking on a table row, a modal containing the transaction details pertaining to the selected row appears.

Validating/cancelling a transaction will have the following consequences:

  • The -isValidated class will be added to the row after the corresponding modal action has been completed (click on valider)
  • The -isDeleted class will be added to the row after the corresponding modal action has been completed (click on annuler, confirmation with "oui")
<div class="sds-snetFrame -menuToggleVisible -fullWidth">
    <a href="#frameMain" class="sds-skipNavLink">
        Skip to content
    </a>

    <header class="sds-navTopbar sds-snetFrame__header">
        <div class="sds-navTopbar__container">
            <nav class="sds-navTopbar__inner navbar navbar-expand">
                <div class="sds-navTopbar__alignToMainContent">
                    <a class="sds-navTopbar__logo navbar-brand" href="#">
                        <img src="../../media/logos/logo-bcee.svg" class="img-fluid" alt="">
                    </a>
                </div>
                <div class="sds-navTopbar__meta sds-textHelper">
                    <span>S-Net Professionnel</span>
                    <span class="sds-navTopbar__metaTime">Mercredi, 23. Octobre・10:54</span>
                </div>
                <div class="sds-navTopbar__collapse navbar-collapse" id="sds-navTopbar__collapse">
                    <ul class="sds-navTopbar__content navbar-nav">

                        <li class="sds-navTopbar__item dropdown">
                            <button type="button" class="sds-btn -iconBtn -secondary100 sds-navTopbar__icon dropdown-toggle" data-toggle="dropdown" aria-expanded="false">

                                <span class="sds-icon sds-icon-bell"></span>

                            </button>

                        </li>

                        <li class="sds-navTopbar__item dropdown">

                            <button type="button" class="sds-navTopbar__dropdownToggle -avatar dropdown-toggle" data-toggle="dropdown" aria-expanded="false">

                                <div class="sds-avatar centeredBgi -badgeVisible -badgeVisible sds-navTopbar__userDropdownAvatar">

                                    <img class="img-fluid" src="../../media/snet/avatars/nopic/avatarNoPicWoman.svg" alt="">

                                    <span class="sds-avatar__circle">

                                        <span class="sds-icon sds-icon-business"></span>

                                    </span>

                                </div>

                                <span class="sds-navTopbar__userDropdownLabel sds-textHelper">Label With Name</span>
                                <span class="sds-iconCircle" aria-hidden="true">

                                    <span class="sds-icon sds-icon-chevrondown"></span>

                                </span>

                            </button>

                            <div class="sds-userMenu sds-navTopbar__userMenu dropdown-menu dropdown-menu-right">

                                <div class="sds-userMenu__header d-flex align-items-center">

                                    <div class="sds-avatar centeredBgi -avatarLg -badgeVisible sds-userMenu__avatar">

                                        <img class="img-fluid" src="../../media/snet/avatars/nopic/avatarNoPicWoman.svg" alt="">

                                        <span class="sds-avatar__circle">

                                            <span class="sds-icon sds-icon-business"></span>

                                        </span>

                                    </div>

                                    <div class="sds-userMenu__headerText">
                                        <div class="h3">Jil Schmit Longname</div>
                                        <div class="sds-userMenu__headerMeta sds-textHelper">Espace professionnel</div>
                                    </div>
                                </div>

                                <ul class="sds-userMenu__content list-unstyled">

                                    <li class="sds-userMenu__item">

                                        <a href="" class="sds-userMenu__link d-flex align-items-center justify-content-between">
                                            <span class="font-weight-semibold">Mes commandes</span>
                                            <div class="sds-userMenu__itemMeta d-flex align-items-center">

                                                <span class="sds-iconCircle -secondary10" aria-hidden="true">

                                                    <span class="sds-icon sds-icon-shoppingbag"></span>

                                                </span>

                                            </div>
                                        </a>
                                    </li>

                                    <li class="sds-userMenu__item">

                                        <a href="" class="sds-userMenu__link d-flex align-items-center justify-content-between">
                                            <span class="font-weight-semibold">Gestion des sociétés</span>
                                            <div class="sds-userMenu__itemMeta d-flex align-items-center">

                                                <span class="sds-iconCircle -secondary10" aria-hidden="true">

                                                    <span class="sds-icon sds-icon-business"></span>

                                                </span>

                                            </div>
                                        </a>
                                    </li>

                                    <li class="sds-userMenu__item">

                                        <a href="" class="sds-userMenu__link d-flex align-items-center justify-content-between">
                                            <span class="font-weight-semibold">Paramètres</span>
                                            <div class="sds-userMenu__itemMeta d-flex align-items-center">

                                                <span class="sds-iconCircle -secondary10" aria-hidden="true">

                                                    <span class="sds-icon sds-icon-gear"></span>

                                                </span>

                                            </div>
                                        </a>
                                    </li>

                                    <li class="sds-userMenu__item -borderTop">

                                        <a href="" class="sds-userMenu__link d-flex align-items-center justify-content-between">
                                            <span class="font-weight-semibold">Changer compte</span>
                                            <div class="sds-userMenu__itemMeta d-flex align-items-center">

                                                <span class="sds-iconCircle -secondary10" aria-hidden="true">

                                                    <span class="sds-icon sds-icon-switch"></span>

                                                </span>

                                            </div>
                                        </a>
                                    </li>

                                </ul>

                                <div class="sds-userMenu__footer">
                                    <div class="h4">Votre conseiller</div>
                                    <div class="sds-userMenu__footerRow">

                                        <div class="sds-avatar centeredBgi -avatarXl">

                                            <img class="img-fluid" src="../../media/snet/avatars/avatarBankerMain.png" alt="">

                                        </div>
                                        <div class="sds-userMenu__footerContent">
                                            <div class="font-weight-semibold">Admir SKRIJELJ</div>
                                            <div class="sds-userMenu__footerHelperText sds-textHelperSmall">
                                                Personal Banker • Centre Financier Place de Metz
                                            </div>
                                            <div class="sds-userMenu__footerContactInfo">
                                                <a class="d-block" href="tel:+35240158302">+352 4015-8302</a>
                                                <a class="d-block" href="mailto:a.skrijelj@spuerkeess.lu">adresse.longue.skrijelj@spuerkeess.lu</a>
                                            </div>
                                        </div>
                                        <div class="sds-userMenu__footerRowButtons">
                                            <a href="tel:+35240158302" class="sds-btn -iconBtn -secondary10">

                                                <span class="sds-icon sds-icon-phone"></span>

                                            </a>
                                            <a href="mailto:a.skrijelj@spuerkeess.lu" class="sds-btn -iconBtn -secondary10">

                                                <span class="sds-icon sds-icon-paperplane"></span>

                                            </a>
                                        </div>
                                    </div>
                                </div>

                            </div>

                        </li>

                        <li class="sds-navTopbar__item">
                            <button type="button" class="sds-btn -iconBtn -secondary100 sds-navTopbar__icon">

                                <span class="sds-icon sds-icon-logout"></span>

                            </button>
                        </li>
                    </ul>
                </div>
            </nav>
        </div>
    </header>

    <div class="sds-snetFrame__inner">
        <div class="sds-snetFrame__fader" aria-hidden="true"></div>

        <div class="sds-snetFrame__menuContainer">
            <nav class="sds-snetFrame__menu">

                <div class="sds-snetFrame__menuClientZone">
                    <div class="sds-snetFrame__menuClientZoneItem ">

                        <div class="sds-snetFrame__menuClientZoneDropdown dropdown">
                            <button type="button" class="sds-listItem sds-hoverContentSecondary -rounded -headingText sds-snetFrame__menuClientZoneDropdownTrigger" id="clientZoneDropdownMenu" data-toggle="dropdown">

                                <div class="sds-avatar centeredBgi">

                                    <img class="img-fluid" src="../../media/snet/avatars/avatarCactus.png" alt="">

                                </div>

                                <div class="sds-listItem__text">
                                    <div class="sds-listItem__textMain">Cactus</div>

                                </div>

                                <div class="sds-listItem__rightContent">

                                    <span class="sds-iconCircle sds-hoverContentSecondary__icon" aria-hidden="true">

                                        <span class="sds-icon sds-icon-chevrondown"></span>

                                    </span>

                                </div>

                            </button>
                            <div class="sds-snetFrame__menuClientZoneDropdownMenu dropdown-menu dropdown-menu-left" aria-labelledby="clientZoneDropdownMenu">
                                <a href="" class="sds-listItem sds-hoverContentSecondary -headingText -rounded">

                                    <span class="sds-iconCircle -info100" aria-hidden="true">

                                        <span class="sds-icon sds-icon-business"></span>

                                    </span>

                                    <div class="sds-listItem__text">
                                        <div class="sds-listItem__textMain">Deloitte Consulting</div>

                                    </div>

                                </a>
                                <a href="" class="sds-listItem sds-hoverContentSecondary -headingText -rounded">

                                    <span class="sds-iconCircle -info100" aria-hidden="true">

                                        <span class="sds-icon sds-icon-business"></span>

                                    </span>

                                    <div class="sds-listItem__text">
                                        <div class="sds-listItem__textMain">Société commerciale</div>

                                    </div>

                                </a>
                                <a href="" class="sds-listItem sds-hoverContentSecondary -headingText -rounded">

                                    <span class="sds-iconCircle -info100" aria-hidden="true">

                                        <span class="sds-icon sds-icon-business"></span>

                                    </span>

                                    <div class="sds-listItem__text">
                                        <div class="sds-listItem__textMain">AC Company S.A.</div>

                                    </div>

                                </a>
                            </div>
                        </div>

                    </div>
                </div>

                <div class="sds-snetFrame__menuList">

                    <ul class="sds-snetFrame__menuListInner list-unstyled">

                        <li class="sds-snetFrame__menuItem">
                            <a href="" class="sds-snetFrame__menuLink">

                                <span data-toggle="tooltip" data-title="Situation financière" data-placement="right" data-boundary="window">

                                    <span class="sds-iconCircle -secondary60 sds-snetFrame__menuLinkBubble" aria-hidden="true">

                                        <span class="sds-icon sds-icon-graph"></span>

                                    </span>

                                </span>

                                <span class="sds-snetFrame__menuItemText">Situation financière</span>

                            </a>

                        </li>

                        <li class="sds-snetFrame__menuItem -isActive -isOpen -hasNotifs">
                            <a href="" class="sds-snetFrame__menuLink">

                                <span data-toggle="tooltip" data-title="Paiements" data-placement="right" data-boundary="window">

                                    <span class="sds-snetFrame__menuLinkNotif"></span>

                                    <span class="sds-iconCircle -secondary60 sds-snetFrame__menuLinkBubble" aria-hidden="true">

                                        <span class="sds-icon sds-icon-transaction"></span>

                                    </span>

                                </span>

                                <span class="sds-snetFrame__menuItemText">Paiements</span>

                            </a>

                            <ul class="sds-snetFrame__submenu list-unstyled">

                                <li class="sds-snetFrame__submenuItem">
                                    <a href="" class="sds-snetFrame__submenuLink">
                                        <span class="sds-snetFrame__submenuLinkIndicator" data-toggle="tooltip" data-title="Virements" data-placement="right" data-boundary="window"></span>
                                        <span class="sds-snetFrame__submenuItemText">Virements</span>

                                    </a>
                                </li>

                                <li class="sds-snetFrame__submenuItem">
                                    <a href="" class="sds-snetFrame__submenuLink">
                                        <span class="sds-snetFrame__submenuLinkIndicator" data-toggle="tooltip" data-title="Importation fichiers" data-placement="right" data-boundary="window"></span>
                                        <span class="sds-snetFrame__submenuItemText">Importation fichiers</span>

                                    </a>
                                </li>

                                <li class="sds-snetFrame__submenuItem">
                                    <a href="" class="sds-snetFrame__submenuLink">
                                        <span class="sds-snetFrame__submenuLinkIndicator" data-toggle="tooltip" data-title="Paiements récurrents" data-placement="right" data-boundary="window"></span>
                                        <span class="sds-snetFrame__submenuItemText">Paiements récurrents</span>

                                    </a>
                                </li>

                                <li class="sds-snetFrame__submenuItem -isActive">
                                    <a href="" class="sds-snetFrame__submenuLink">
                                        <span class="sds-snetFrame__submenuLinkIndicator" data-toggle="tooltip" data-title="Suivi des ordres" data-placement="right" data-boundary="window"></span>
                                        <span class="sds-snetFrame__submenuItemText">Suivi des ordres</span>

                                        <span class="sds-countBadge -primary sds-snetFrame__menuCountBadge">
                                            99+
                                            <span class="sr-only">Notifications non lues</span>
                                        </span>

                                    </a>
                                </li>

                            </ul>

                        </li>

                        <li class="sds-snetFrame__menuItem">
                            <a href="" class="sds-snetFrame__menuLink">

                                <span data-toggle="tooltip" data-title="Mailbox" data-placement="right" data-boundary="window">

                                    <span class="sds-iconCircle -secondary60 sds-snetFrame__menuLinkBubble" aria-hidden="true">

                                        <span class="sds-icon sds-icon-message"></span>

                                    </span>

                                </span>

                                <span class="sds-snetFrame__menuItemText">Mailbox</span>

                            </a>

                        </li>

                        <li class="sds-snetFrame__menuItem -isSeparatorNoOffset">
                            <a href="" class="sds-snetFrame__menuLink">

                                <span data-toggle="tooltip" data-title="Bénéficiaires" data-placement="right" data-boundary="window">

                                    <span class="sds-iconCircle -secondary60 sds-snetFrame__menuLinkBubble" aria-hidden="true">

                                        <span class="sds-icon sds-icon-contactbook"></span>

                                    </span>

                                </span>

                                <span class="sds-snetFrame__menuItemText">Bénéficiaires</span>

                            </a>

                        </li>

                    </ul>
                    <ul class="sds-snetFrame__settings list-unstyled">

                        <li class="sds-snetFrame__settingsItem sds-snetFrame__settingsOpenMenu">
                            <button type="button" class="sds-snetFrame__settingsButton">
                                <span class="sds-snetFrame__settingsButtonIcon sds-icon sds-icon-chevronrightdouble" data-toggle="tooltip" data-title="Toggle Menu" data-placement="right" data-boundary="window"></span>
                                <span class="sr-only">Déployer le menu</span>
                            </button>
                        </li>
                    </ul>
                </div>
            </nav>
        </div>

        <main class="sds-snetFrame__main" id="frameMain">
            <!-- panel header content start -->

            <div class="sds-snetFrame__mainHeader -headroom">

                <div class="sds-panelHeader -headroom">
                    <div class="sds-panelHeader__actionGroup">
                        <nav class="sds-linkTabs">
                            <ul class="sds-linkTabs__inner nav nav-tabs">

                                <li class="nav-item">
                                    <a class="nav-link active" href="">Ordres à valider</a>
                                </li>

                                <li class="nav-item">
                                    <a class="nav-link" href="">Ordres validés</a>
                                </li>

                                <li class="nav-item">
                                    <a class="nav-link" href="">Historique des ordres</a>
                                </li>

                            </ul>
                        </nav>
                    </div>
                    <div class="sds-panelHeader__alignEnd">
                        <div class="sds-panelHeader__actionGroup">
                            <div class="sds-searchGrowing">
                                <button type="button" class="sds-btn -btnSecondary sds-searchGrowing__btn js-searchGrowing">

                                    <span class="sds-icon sds-icon-search"></span>

                                    <span class="sds-btn__text">Recherche</span>

                                </button>
                                <div class="sds-searchGrowing__search">
                                    <div class="sds-searchGrowing__searchInner">
                                        <span class="sds-searchGrowing__icon sds-icon sds-icon-search"></span>
                                        <div class="sds-input">
                                            <input id="" class="sds-input form-control sds-searchGrowing__input" type="text" placeholder="Recherche" value="">

                                        </div>
                                        <button type="button" class="sds-btn -btnSecondary sds-searchGrowing__btnSmall">

                                            <span class="sds-btn__text">Recherche</span>

                                        </button>
                                    </div>
                                </div>
                                <button type="button" class="sds-btn -iconBtn -btnSecondary -btnSmall sds-searchGrowing__btnClose js-searchGrowingClose">

                                    <span class="sds-icon sds-icon-cross"></span>

                                </button>
                            </div>
                            <button type="button" class="sds-btn -iconBtn -btnSecondary" data-toggle="modal" data-target="#suiviTransactionsModalFilters-1">

                                <span class="sds-icon sds-icon-filter"></span>

                            </button>
                        </div>
                    </div>
                </div>

            </div>

            <!-- panel header content end -->
            <div class="sds-snetFrame__mainContent">
                <!-- main content start -->

                <div class="sds-stackLg">
                    <div class="sds-message sds-stackMd">
                        <div class="sds-message__header">

                            <span class="sds-icon sds-icon-infocirclefill"></span>

                            <div class="sds-message__iconAlign">

                                <p>Seuls les virements unitaires, les virements multiples, les fichiers de transactions et les ordres permanents en attente de validation apparaissent ci-dessous. Vous avez la possibilité de les annuler ou de les modifier. Si vos droits le permettent, vous avez la possibilité de les valider.</p>

                            </div>
                        </div>

                    </div>
                    <div class="sds-box -insetLg sds-transactionTableBlock">
                        <div class="sds-transactionTableBlock__header">
                            <nav>
                                <ul class="sds-toggleTab list-unstyled nav" id="" role="tablist">

                                    <li class="nav-item" role="presentation">
                                        <button type="button" class="sds-btn -btnSecondary -btnSmall sds-toggleTab__btn -isActive active" id="" data-toggle="tab" data-target="#ordres-a-valider" role="tab" aria-controls="ordres-a-valider" aria-selected="true">

                                            <span class="sds-btn__text">Ordres de virement</span>

                                            <span class="sds-badge badge sds-btn__badge -primary100 -small">

                                                99+

                                            </span>

                                        </button>
                                    </li>

                                    <li class="nav-item" role="presentation">
                                        <button type="button" class="sds-btn -btnSecondary -btnSmall sds-toggleTab__btn" id="" data-toggle="tab" data-target="#ordres-valides" role="tab" aria-controls="ordres-valides" aria-selected="false">

                                            <span class="sds-btn__text">Ordres permanents</span>

                                        </button>
                                    </li>

                                    </li>
                                </ul>
                            </nav>
                        </div>
                        <div class="sds-transactionTableBlock__tableWrapper">
                            <div class="tab-content">
                                <div class="tab-pane fade show active" id="ordres-a-valider" role="tabpanel" aria-labelledby="">
                                    <div class="sds-transactionTableBlock__tableResponsive table-responsive">
                                        <table class="table table-borderless">
                                            <thead>
                                                <tr>
                                                    <th class="sds-transactionTableBlock__typeCol text-center">
                                                        <div class="sds-transactionTableBlock__heading sds-textHelperSmall">Type</div>
                                                    </th>
                                                    <th class="sds-transactionTableBlock__accountInfoWidth">
                                                        <div class="sds-transactionTableBlock__heading sds-textHelperSmall">Donneur d'ordre</div>
                                                    </th>
                                                    <th class="sds-transactionTableBlock__amountInfoWidth">
                                                        <div class="sds-transactionTableBlock__amountHeaderCol">
                                                            <div class="sds-transactionTableBlock__heading sds-textHelperSmall">Montant</div>
                                                        </div>
                                                    </th>
                                                    <th>
                                                        <div class="sds-transactionTableBlock__heading sds-textHelperSmall">Bénéficiaire</div>
                                                    </th>
                                                    <th>
                                                        <div class="sds-transactionTableBlock__dateCol d-flex align-items-center">
                                                            <div class="sds-transactionTableBlock__heading sds-textHelperSmall">Date de première échéance souhaitée</div>
                                                            <span class="sds-icon sds-icon-arrowbottom"></span>
                                                        </div>
                                                    </th>
                                                    <th class="position-relative">
                                                        <div class="sds-transactionTableBlock__statusCol d-flex align-items-center">
                                                            <div class="sds-transactionTableBlock__heading sds-textHelperSmall">Statut</div>
                                                            <button class="d-flex align-items-center stretched-link" type="button" data-toggle="modal" data-target="#statusListModal">
                                                                <span class="sds-icon sds-icon-infocircleborder"></span>
                                                                <span class="sr-only">Show status list</span>
                                                            </button>
                                                        </div>
                                                    </th>
                                                </tr>
                                            </thead>
                                            <tbody>

                                                <tr class="sds-transactionTableBlock__row">
                                                    <td colspan="6">
                                                        <div class="sds-emptyState sds-box -insetLg">
                                                            <span class="sds-emptyState__icon sds-icon sds-icon-transaction"></span>
                                                            <div class="sds-stackXxs">
                                                                <p class="sds-emptyState__text sds-textSemiBold">Aucun ordre de virement</p>

                                                            </div>

                                                        </div>
                                                    </td>
                                                </tr>

                                            </tbody>
                                        </table>
                                    </div>
                                </div>
                                <div class="tab-pane fade" id="ordres-valides" role="tabpanel" aria-labelledby="">
                                    <div class="sds-transactionTableBlock__tableResponsive table-responsive">
                                        <table class="table table-borderless">
                                            <thead>
                                                <tr>
                                                    <th class="sds-transactionTableBlock__typeCol text-center">
                                                        <div class="sds-transactionTableBlock__heading sds-textHelperSmall">Type</div>
                                                    </th>
                                                    <th class="sds-transactionTableBlock__accountInfoWidth">
                                                        <div class="sds-transactionTableBlock__heading sds-textHelperSmall">Donneur d'ordre</div>
                                                    </th>
                                                    <th class="sds-transactionTableBlock__amountInfoWidth">
                                                        <div class="sds-transactionTableBlock__amountHeaderCol">
                                                            <div class="sds-transactionTableBlock__heading sds-textHelperSmall">Montant</div>
                                                        </div>
                                                    </th>
                                                    <th>
                                                        <div class="sds-transactionTableBlock__heading sds-textHelperSmall">Bénéficiaire</div>
                                                    </th>
                                                    <th>
                                                        <div class="sds-transactionTableBlock__dateCol d-flex align-items-center">
                                                            <div class="sds-transactionTableBlock__heading sds-textHelperSmall">Date de première échéance souhaitée</div>
                                                            <span class="sds-icon sds-icon-arrowbottom"></span>
                                                        </div>
                                                    </th>
                                                    <th class="position-relative">
                                                        <div class="sds-transactionTableBlock__statusCol d-flex align-items-center">
                                                            <div class="sds-transactionTableBlock__heading sds-textHelperSmall">Statut</div>
                                                            <button class="d-flex align-items-center stretched-link" type="button" data-toggle="modal" data-target="#statusListModal">
                                                                <span class="sds-icon sds-icon-infocircleborder"></span>
                                                                <span class="sr-only">Show status list</span>
                                                            </button>
                                                        </div>
                                                    </th>
                                                </tr>
                                            </thead>
                                            <tbody>

                                                <tr class="sds-transactionTableBlock__row">
                                                    <td colspan="6">
                                                        <div class="sds-emptyState sds-box -insetLg">
                                                            <span class="sds-emptyState__icon sds-icon sds-icon-transaction"></span>
                                                            <div class="sds-stackXxs">
                                                                <p class="sds-emptyState__text sds-textSemiBold">Aucun ordre de virement</p>

                                                            </div>

                                                        </div>
                                                    </td>
                                                </tr>

                                            </tbody>
                                        </table>
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
                <div class="sds-modal modal fade -bodySecondary06" id="suiviTransactionsModalDetail-1" aria-hidden="true" tabindex="-1">
                    <div class="sds-modal__dialog modal-dialog modal-dialog-centered modal-dialog-scrollable modal-lg">
                        <div class="sds-modal__content modal-content">

                            <div class="sds-modal__header modal-header">

                                <div class="sds-modal__title modal-title">Détail de l&#39;ordre</div>

                                <button type="button" class="sds-btn -iconBtn -btnSecondary -ghost sds-modal__close" data-dismiss="modal" aria-label="Close">

                                    <span class="sds-icon sds-icon-close"></span>

                                </button>

                            </div>

                            <div class="sds-modal__body modal-body">

                                <div class="sds-stackLg">
                                    <div class="sds-transactionBlock sds-box ">
                                        <div class="sds-transactionBlock__inner">
                                            <div class="sds-transactionBlock__row -infoHeader">
                                                <div class="sds-transactionBlock__rowOuter sds-staticStackMd w-100">
                                                    <div class="sds-transactionBlock__rowInner">
                                                        <span class="sds-btn -iconBtn -btnSecondary -btnSmall">

                                                            <span class="sds-icon sds-icon-multipletransfer"></span>

                                                        </span>
                                                        <div class="sds-transactionBlock__headerInfo d-flex align-items-baseline">
                                                            <div>
                                                                <div class="sds-textSemiBold">Virement multiple</div>
                                                                <div class="sds-textHelper sds-transactionBlock__meta">
                                                                    Débit {individuel || global}
                                                                </div>
                                                            </div>
                                                            <div>
                                                                <div class="sds-textHelper sds-transactionBlock__meta">
                                                                    Réf. S-Net Business : S-NET #####-###
                                                                </div>
                                                                <div class="sds-textHelper sds-transactionBlock__meta">
                                                                    Votre réf. : #################
                                                                </div>
                                                            </div>
                                                        </div>
                                                        <div class="ml-auto align-self-center">
                                                            <div class="sds-transactionState -paid -textHelper">
                                                                <div class="sds-icon sds-icon-checkcircleborder" aria-hidden="true"></div>
                                                                <div class="sds-transactionState__text">Comptabilisé</div>

                                                            </div>
                                                        </div>
                                                    </div>
                                                </div>
                                            </div>
                                            <div class="sds-transactionBlock__row -first">
                                                <div class="sds-transactionBlock__rowOuter sds-staticStackMd w-100">
                                                    <div class="sds-transactionBlock__rowInner">
                                                        <div class="sds-transactionBlock__mainInfo">
                                                            <div class="sds-transactionBlock__mainInfoAccount">

                                                                <div class="sds-avatar centeredBgi -avatarSm">

                                                                    <img class="img-fluid" src="../../media/snet/avatars/avatarCactus.png" alt="">

                                                                </div>
                                                                <div class="sds-stackXxs">
                                                                    <div>{Account Name}</div>
                                                                    <div class="sds-transactionBlock__meta sds-textHelper">
                                                                        LU## ##### ##### #####
                                                                    </div>

                                                                    <div class="sds-amount -amountPositive -amountLg">

                                                                        <div class="sds-amount__body">
                                                                            <span class="sds-amount__value">{+#.###,##}</span>

                                                                            <span class="sds-amount__currency"></span>

                                                                        </div>

                                                                    </div>

                                                                </div>
                                                            </div>
                                                            <div class="d-flex justify-content-end flex-grow-1">
                                                                <div class="sds-transactionBlock__col sds-stackXxs text-right">
                                                                    <div>
                                                                        <div class="sds-transactionBlock__meta sds-textHelper">
                                                                            Date d'exécution souhaitée
                                                                        </div>
                                                                        <div class="sds-textSemiBold">{DD.MM.YYYY}</div>
                                                                    </div>
                                                                </div>
                                                            </div>
                                                        </div>
                                                    </div>
                                                </div>
                                            </div>
                                            <div class="sds-transactionBlock__row -total">
                                                <div class="sds-transactionBlock__rowOuter sds-staticStackMd w-100">
                                                    <div class="sds-transactionBlock__rowInner">
                                                        <div class="sds-transactionBlock__colWrapperFixed">
                                                            <span class="sds-itemConnector sds-transactionBlock__itemConnector">

                                                            </span>

                                                            <button type="button" class="sds-btn -iconBtn -btnSecondary -btnSmall sds-transactionBlock__collapseToggle" data-toggle="collapse" data-target="#transactionBlockCollapse-suiviTransactionDetail-1" aria-expanded="true">

                                                                <span class="sds-icon sds-icon-plus"></span>

                                                            </button>
                                                            <div class="sds-transactionBlock__col -amount">
                                                                <div class="sds-amount -amountNeutral -amountXl">

                                                                    <div class="sds-amount__body">
                                                                        <span class="sds-amount__value">{+#.###,##}</span>

                                                                        <span class="sds-amount__currency"></span>

                                                                    </div>

                                                                </div>
                                                            </div>
                                                            <div class="sds-transactionBlock__col -transactions">
                                                                <span class="sds-numberCircle">
                                                                    2
                                                                </span>
                                                                <p class="sds-textSemiBold">Transactions</p>
                                                            </div>
                                                        </div>
                                                    </div>
                                                </div>
                                            </div>
                                            <div class="sds-transactionBlock__collapse collapse show" id="transactionBlockCollapse-suiviTransactionDetail-1">
                                                <div class="sds-transactionBlock__collapseInner">
                                                    <div class="sds-transactionBlock__row">
                                                        <div class="sds-transactionBlock__rowOuter sds-staticStackMd w-100">
                                                            <div class="sds-transactionBlock__rowInner">
                                                                <div class="sds-transactionBlock__colWrapperFixed">
                                                                    <span class="sds-itemConnector sds-transactionBlock__itemConnector">

                                                                    </span>
                                                                    <div class="sds-transactionBlock__col -amount">
                                                                        <div class="sds-arrowAmount sds-transactionBlock__arrowAmount">
                                                                            <div class="sds-arrowAmount__bg">
                                                                                <div class="sds-amount">

                                                                                    <div class="sds-amount__body">
                                                                                        <span class="sds-amount__value">{+#.###,##}</span>

                                                                                        <span class="sds-amount__currency"></span>

                                                                                    </div>

                                                                                </div>

                                                                            </div>
                                                                        </div>

                                                                    </div>
                                                                    <div class="sds-transactionBlock__col -account">
                                                                        <div class="sds-accountInfo">

                                                                            <div class="sds-avatar centeredBgi -avatarSm">

                                                                                <img class="img-fluid" src="../../media/snet/avatars/avatarCactus.png" alt="">

                                                                            </div>

                                                                            <div class="sds-accountInfo__content">
                                                                                <p class="sds-accountInfo__title">
                                                                                    <span class="text-truncate">
                                                                                        {Account Name}
                                                                                    </span>

                                                                                    <span class="sds-accountInfo__whitelisted sds-icon sds-icon-badgevalid"></span>

                                                                                </p>
                                                                                <p class="sds-accountInfo__meta">LU## #### #### #### ####</p>

                                                                            </div>
                                                                        </div>
                                                                    </div>
                                                                </div>
                                                                <div class="sds-transactionBlock__col -communication">
                                                                    <div>{Communication}</div>
                                                                </div>
                                                            </div>
                                                        </div>
                                                    </div>
                                                    <div class="sds-transactionBlock__row">
                                                        <div class="sds-transactionBlock__rowOuter sds-staticStackMd w-100">
                                                            <div class="sds-transactionBlock__rowInner">
                                                                <div class="sds-transactionBlock__colWrapperFixed">
                                                                    <span class="sds-itemConnector sds-transactionBlock__itemConnector">

                                                                    </span>
                                                                    <div class="sds-transactionBlock__col -amount">
                                                                        <div class="sds-arrowAmount sds-transactionBlock__arrowAmount">
                                                                            <div class="sds-arrowAmount__bg">
                                                                                <div class="sds-amount">

                                                                                    <div class="sds-amount__body">
                                                                                        <span class="sds-amount__value">{+#.###,##}</span>

                                                                                        <span class="sds-amount__currency"></span>

                                                                                    </div>

                                                                                </div>

                                                                            </div>
                                                                        </div>

                                                                    </div>
                                                                    <div class="sds-transactionBlock__col -account">
                                                                        <div class="sds-accountInfo">

                                                                            <div class="sds-avatar centeredBgi -avatarSm">

                                                                                <img class="img-fluid" src="../../media/snet/avatars/avatarCactus.png" alt="">

                                                                            </div>

                                                                            <div class="sds-accountInfo__content">
                                                                                <p class="sds-accountInfo__title">
                                                                                    <span class="text-truncate">
                                                                                        {Account Name}
                                                                                    </span>

                                                                                </p>
                                                                                <p class="sds-accountInfo__meta">LU## #### #### #### ####</p>

                                                                            </div>
                                                                        </div>
                                                                    </div>
                                                                </div>
                                                                <div class="sds-transactionBlock__col -communication">
                                                                    {Communication}
                                                                </div>
                                                            </div>
                                                        </div>
                                                    </div>
                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                    <div class="sds-box -insetLg">
                                        <div class="sds-actionsList -isListItem">
                                            <div class="sds-actionsList__heading">
                                                <div class="sds-actionsList__title">
                                                    Activités
                                                </div>
                                            </div>
                                        </div>
                                        <div class="sds-actionsList__body">
                                            <div class="sds-outOfBounds">
                                                <div class="sds-activityLog">

                                                    <div class="sds-activityLog__row">

                                                        <span class="sds-itemConnector sds-activityLog__itemConnector">

                                                            <span class="sds-iconCircle -primary100 -smaller" aria-hidden="true">

                                                                <span class="sds-icon sds-icon-cross"></span>

                                                            </span>

                                                        </span>

                                                        <div class="sds-activityLog__rowContent">
                                                            <p>
                                                                <span>{Action description}</span>
                                                                <span class="sds-activityLog__meta">par {User}</span>
                                                            </p>
                                                            <small class="sds-activityLog__meta sds-textHelper">{DD.MM.YYYY • HH:MM}</small>
                                                        </div>
                                                    </div>

                                                    <div class="sds-activityLog__row">

                                                        <span class="sds-itemConnector sds-activityLog__itemConnector">

                                                            <span class="sds-iconCircle -success100 -smaller" aria-hidden="true">

                                                                <span class="sds-icon sds-icon-check"></span>

                                                            </span>

                                                        </span>

                                                        <div class="sds-activityLog__rowContent">
                                                            <p>
                                                                <span>{Action description}</span>
                                                                <span class="sds-activityLog__meta">par {User}</span>
                                                            </p>
                                                            <small class="sds-activityLog__meta sds-textHelper">{DD.MM.YYYY • HH:MM}</small>
                                                        </div>
                                                    </div>

                                                    <div class="sds-activityLog__row">

                                                        <span class="sds-itemConnector sds-activityLog__itemConnector">

                                                            <span class="sds-iconCircle -secondary100 -smaller" aria-hidden="true">

                                                                <span class="sds-icon sds-icon-edit"></span>

                                                            </span>

                                                        </span>

                                                        <div class="sds-activityLog__rowContent">
                                                            <p>
                                                                <span>{Action description}</span>
                                                                <span class="sds-activityLog__meta">par {User}</span>
                                                            </p>
                                                            <small class="sds-activityLog__meta sds-textHelper">{DD.MM.YYYY • HH:MM}</small>
                                                        </div>
                                                    </div>

                                                    <div class="sds-activityLog__row">

                                                        <span class="sds-itemConnector sds-activityLog__itemConnector">

                                                            <span class="sds-iconCircle -success100Outline -smaller" aria-hidden="true">

                                                                <span class="sds-icon sds-icon-check"></span>

                                                            </span>

                                                        </span>

                                                        <div class="sds-activityLog__rowContent">
                                                            <p>
                                                                <span>{Action description}</span>
                                                                <span class="sds-activityLog__meta">par {User}</span>
                                                            </p>
                                                            <small class="sds-activityLog__meta sds-textHelper">{DD.MM.YYYY • HH:MM}</small>
                                                        </div>
                                                    </div>

                                                    <div class="sds-activityLog__row">

                                                        <span class="sds-itemConnector sds-activityLog__itemConnector">

                                                        </span>

                                                        <div class="sds-activityLog__rowContent">
                                                            <p>
                                                                <span>{Action description}</span>
                                                                <span class="sds-activityLog__meta">par {User}</span>
                                                            </p>
                                                            <small class="sds-activityLog__meta sds-textHelper">{DD.MM.YYYY • HH:MM}</small>
                                                        </div>
                                                    </div>

                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                </div>

                            </div>

                            <div class="sds-modal__footer modal-footer">

                                <div class="d-flex justify-content-between w-100">
                                    <div class="dropdown dropup">
                                        <button type="button" class="sds-btn -btnSecondary" data-cancel="" data-toggle="dropdown" data-display="static" aria-expanded="false">

                                            <span class="sds-icon sds-icon-cross"></span>

                                            <span class="sds-btn__text">Refuser</span>

                                        </button>
                                        <div class="sds-actionMenu -transparentFrame dropdown-menu sds-modal__footerDropConfirmation">

                                            <div class="sds-alert alert fade show alert-warning-100 alert-dismissible">
                                                <div class="sds-alert__content">

                                                    <p class="sds-textHelper sds-textSemiBold">Êtes-vous sur de vouloir annuler l’ordre?</p>

                                                    <p class="sds-textHelper ">Lorem ipsum</p>
                                                </div>

                                                <button type="button" class="close">
                                                    <span class="sr-only">Close</span>
                                                    <span class="sds-icon sds-icon-close" aria-hidden="true"></span>
                                                </button>

                                                <div class="sds-alert__btnArea">
                                                    <div class="sds-alert__btnGroup sds-btnGroup -hasVerticalSpacing">
                                                        <button type="button" class="sds-btn -btnSecondary -btnSmall -block sds-alert__refuseBtn">

                                                            <span class="sds-btn__text">Non</span>

                                                        </button>
                                                        <button type="button" class="sds-btn -btnSecondary -btnSmall -block sds-alert__acceptBtn" data-dismiss="modal">

                                                            <span class="sds-btn__text">Oui</span>

                                                        </button>
                                                    </div>
                                                </div>

                                            </div>

                                        </div>
                                    </div>
                                    <div class="sds-btnGroup">
                                        <a href="" class="sds-btn -btnSecondary">

                                            <span class="sds-icon sds-icon-edit"></span>

                                            <span class="sds-btn__text">Modifier</span>

                                        </a>
                                        <button type="button" class="sds-btn -btnPrimary" data-dismiss="modal" data-validate="">

                                            <span class="sds-icon sds-icon-check"></span>

                                            <span class="sds-btn__text">Valider</span>

                                        </button>
                                    </div>
                                </div>

                            </div>

                        </div>
                    </div>
                </div>

                <div class="sds-modal modal fade -bodySecondary06" id="statusListModal" aria-hidden="true" tabindex="-1">
                    <div class="sds-modal__dialog modal-dialog modal-dialog-centered modal-dialog-scrollable modal-lg">
                        <div class="sds-modal__content modal-content">

                            <div class="sds-modal__header modal-header">

                                <div class="sds-modal__title modal-title">Status</div>

                                <button type="button" class="sds-btn -iconBtn -btnSecondary -ghost sds-modal__close" data-dismiss="modal" aria-label="Close">

                                    <span class="sds-icon sds-icon-close"></span>

                                </button>

                            </div>

                            <div class="sds-modal__body modal-body">

                                <div class="sds-box -insetLg">
                                    <div class="sds-statusList">
                                        <dl class="sds-stackLg">
                                            <div class="sds-statusList__item sds-stackMd">
                                                <dt>
                                                    <div class="sds-transactionState -processing -textHelper">
                                                        <div class="sds-icon sds-icon-sign" aria-hidden="true"></div>
                                                        <div class="sds-transactionState__text">A valider</div>

                                                    </div>
                                                </dt>
                                                <dd class="sds-stackMd">
                                                    <p>Un ordre à valider est un ordre qui concerne :</p>
                                                    <ul class="sds-list">
                                                        <li>Ordre en attente d’une [première] validation.</li>
                                                    </ul>
                                                </dd>
                                            </div>
                                            <div class="sds-statusList__item sds-stackMd">
                                                <dt>
                                                    <div class="sds-transactionState -processing -textHelper">
                                                        <div class="sds-icon sds-icon-doublesignature" aria-hidden="true"></div>
                                                        <div class="sds-transactionState__text">A contre-valider</div>

                                                    </div>
                                                </dt>
                                                <dd class="sds-stackMd">
                                                    <p>Un ordre à contre-valider est un ordre qui concerne :</p>
                                                    <ul class="sds-list">
                                                        <li>Ordre ayant reçu une ou plusieurs validations, mais nécessitant une ou plusieurs autres validations.</li>
                                                    </ul>
                                                </dd>
                                            </div>
                                            <div class="sds-statusList__item sds-stackMd">
                                                <dt>
                                                    <div class="sds-transactionState -paid -textHelper">
                                                        <div class="sds-icon sds-icon-check" aria-hidden="true"></div>
                                                        <div class="sds-transactionState__text">Validé</div>

                                                    </div>
                                                </dt>
                                                <dd class="sds-stackMd">
                                                    <p>Un ordre validé est un ordre qui concerne :</p>
                                                    <ul class="sds-list">
                                                        <li>Ordre entièrement validé, non encore transmis aux systèmes internes de la banque. L’annulation est toujours possible dans S-Net Business.</li>
                                                        <li>Ordre entièrement validé, transmis aux systèmes internes de la banque. Annulation toujours possible dans S-Net Business si la date d’exécution est future.</li>
                                                        <li>Ordre entièrement validé dont l’exécution est imminente. Aucune annulation possible dans S-Net Business.</li>
                                                    </ul>
                                                </dd>
                                            </div>
                                            <div class="sds-statusList__item sds-stackMd">
                                                <dt>
                                                    <div class="sds-transactionState -paid -textHelper">
                                                        <div class="sds-icon sds-icon-check" aria-hidden="true"></div>
                                                        <div class="sds-transactionState__text">Actif</div>

                                                    </div>
                                                </dt>
                                                <dd class="sds-stackMd">
                                                    <p>Un ordre actif est un ordre qui concerne :</p>
                                                    <ul class="sds-list">
                                                        <li>Ordre en attente d’une [première] validation.</li>
                                                    </ul>
                                                </dd>
                                            </div>
                                            <div class="sds-statusList__item sds-stackMd">
                                                <dt>
                                                    <div class="sds-transactionState -paid -textHelper">
                                                        <div class="sds-icon sds-icon-transaction" aria-hidden="true"></div>
                                                        <div class="sds-transactionState__text">Executé</div>

                                                    </div>
                                                </dt>
                                                <dd class="sds-stackMd">
                                                    <p>Un ordre actif est un ordre qui concerne :</p>
                                                    <ul class="sds-list">
                                                        <li>Ordre en attente d’une [première] validation.</li>
                                                    </ul>
                                                </dd>
                                            </div>
                                            <div class="sds-statusList__item sds-stackMd">
                                                <dt>
                                                    <div class="sds-transactionState -rejected -textHelper">
                                                        <div class="sds-icon sds-icon-crosscircleborder" aria-hidden="true"></div>
                                                        <div class="sds-transactionState__text">Annulé</div>

                                                    </div>
                                                </dt>
                                                <dd class="sds-stackMd">
                                                    <p>Un ordre annulé est un ordre qui concerne :</p>
                                                    <ul class="sds-list">
                                                        <li>Ordre en attente d’une [première] validation.</li>
                                                    </ul>
                                                </dd>
                                            </div>
                                            <div class="sds-statusList__item sds-stackMd">
                                                <dt>
                                                    <div class="sds-transactionState -rejected -textHelper">
                                                        <div class="sds-icon sds-icon-crosscircleborder" aria-hidden="true"></div>
                                                        <div class="sds-transactionState__text">Non exécuté</div>

                                                    </div>
                                                </dt>
                                                <dd class="sds-stackMd">
                                                    <p>Un ordre non exécuté est un ordre qui concerne :</p>
                                                    <ul class="sds-list">
                                                        <li>Ordre rejeté par la banque.</li>
                                                    </ul>
                                                </dd>
                                            </div>
                                            <div class="sds-statusList__item sds-stackMd">
                                                <dt>
                                                    <div class="sds-transactionState -rejected -textHelper">
                                                        <div class="sds-icon sds-icon-crosscircleborder" aria-hidden="true"></div>
                                                        <div class="sds-transactionState__text">Expiré</div>

                                                    </div>
                                                </dt>
                                                <dd class="sds-stackMd">
                                                    <p>Un ordre non expiré est un ordre qui concerne :</p>
                                                    <ul class="sds-list">
                                                        <li>Ordre expiré car non entièrement validé à la date de la première échéance.</li>
                                                    </ul>
                                                </dd>
                                            </div>
                                        </dl>
                                    </div>
                                </div>

                            </div>

                        </div>
                    </div>
                </div>

                <!-- main content end -->
            </div>

        </main>
    </div>
</div>
<!-- content such as modals, tooltips, popovers etc should be included here -->
{% extends "@snet-page-frame" %}
{% block panelHeaderContent %}
	<div class="{{ namespace }}panelHeader -headroom">
		<div class="{{ namespace }}panelHeader__actionGroup">
			{% render "@snet-link-tabs",navLinkTabsOptions,true%}
		</div>
		<div class="{{ namespace }}panelHeader__alignEnd">
			<div class="{{ namespace }}panelHeader__actionGroup">
				{% render "@snet-search-growing" %}
				{% render "@icon-btn-secondary",{
					icon: "icon-filter",
					attrs: {
						"data-toggle": "modal",
						"data-target": "#suiviTransactionsModalFilters-1"
					}
				},true %}
			</div>
		</div>
	</div>
{% endblock %}
{% block panelMainContent %}
	<div class="{{ namespace }}stackLg">
		{% render "@message",{text: "Seuls les virements unitaires, les virements multiples, les fichiers de transactions et les ordres permanents en attente de validation apparaissent ci-dessous. Vous avez la possibilité de les annuler ou de les modifier. Si vos droits le permettent, vous avez la possibilité de les valider."},true %}
		{% render "@snet-transaction-table-block",transactionTableBlockOptions,true %}
	</div>
	{% render "@snet-modal-base--suivi-transactions-detail-multiple" %}
	{% render "@snet-modal-base--status-list" %}
{% endblock %}
{% block misc %}
{% endblock %}
  • Content:
    export default class SuiviTransactions {
    
    	constructor() {
    		this.addModalOpenAfterFirstModalAction();
    		this.getRowID();
    	}
    
    	getRowID() {
    		$('#suiviTransactionsModalDetail-1').on('show.bs.modal', function (event) {
    			let button = $(event.relatedTarget);
    			let rowID = button.data('row-id');
    
    			let modal = $(this);
    			modal.find("[data-cancel]").attr("data-row", rowID);
    			modal.find("[data-validate]").attr("data-row", rowID);
    		})
    
    	}
    
    	addModalOpenAfterFirstModalAction() {
    
    		$('#suiviTransactionsModalDetail-1 [data-cancel]').on('click', function (event) {
    			let cancelledRow = $(this).data("row");
    			$(this).modal("hide");
    			$('.sds-modal__footerDropConfirmation [data-dismiss]').on('click', function (event) {
    				$("[data-row-id="+ cancelledRow +"]").closest("tr").addClass("-isDeleted").fadeOut(2000);
    			})
    		})
    		$('#suiviTransactionsModalDetail-1 [data-validate]').on('click', function (event) {
    			let validatedRow = $(this).data("row");
    			$("[data-row-id="+ validatedRow +"]").closest("tr").addClass("-isValidated").fadeOut(2000);
    		})
    	}
    
    }
    
  • URL: /components/raw/snet-suivi-transactions/SuiviTransactions.js
  • Filesystem Path: components/snet/pages/paiements/suivi-transactions/SuiviTransactions.js
  • Size: 1.1 KB