Files
zentral/site/functions/F_REP_ALLESTIMENTI/index.html
2025-11-28 10:59:10 +01:00

3604 lines
72 KiB
HTML

<!doctype html>
<html lang="it" class="no-js">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta name="description" content="Documentazione tecnica per la migrazione da Oracle APEX a .NET + React">
<meta name="author" content="Apollinare Team">
<link rel="canonical" href="https://apollinare-docs.example.com/functions/F_REP_ALLESTIMENTI/">
<link rel="icon" href="../../assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.23">
<title>F_REP_ALLESTIMENTI - Apollinare Catering - Documentazione</title>
<link rel="stylesheet" href="../../assets/stylesheets/main.84d31ad4.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.06af60db.min.css">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i%7CRoboto+Mono:400,400i,700,700i&display=fallback">
<style>:root{--md-text-font:"Roboto";--md-code-font:"Roboto Mono"}</style>
<script>__md_scope=new URL("../..",location),__md_hash=e=>[...e].reduce(((e,_)=>(e<<5)-e+_.charCodeAt(0)),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
</head>
<body dir="ltr" data-md-color-scheme="default" data-md-color-primary="deep-purple" data-md-color-accent="amber">
<input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
<input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
<label class="md-overlay" for="__drawer"></label>
<div data-md-component="skip">
<a href="#f_rep_allestimenti" class="md-skip">
Vai al contenuto
</a>
</div>
<div data-md-component="announce">
</div>
<header class="md-header" data-md-component="header">
<nav class="md-header__inner md-grid" aria-label="Intestazione">
<a href="../.." title="Apollinare Catering - Documentazione" class="md-header__button md-logo" aria-label="Apollinare Catering - Documentazione" data-md-component="logo">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54"/></svg>
</a>
<label class="md-header__button md-icon" for="__drawer">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 6h18v2H3zm0 5h18v2H3zm0 5h18v2H3z"/></svg>
</label>
<div class="md-header__title" data-md-component="header-title">
<div class="md-header__ellipsis">
<div class="md-header__topic">
<span class="md-ellipsis">
Apollinare Catering - Documentazione
</span>
</div>
<div class="md-header__topic" data-md-component="header-topic">
<span class="md-ellipsis">
F_REP_ALLESTIMENTI
</span>
</div>
</div>
</div>
<form class="md-header__option" data-md-component="palette">
<input class="md-option" data-md-color-media="" data-md-color-scheme="default" data-md-color-primary="deep-purple" data-md-color-accent="amber" aria-label="Passa alla modalità scura" type="radio" name="__palette" id="__palette_0">
<label class="md-header__button md-icon" title="Passa alla modalità scura" for="__palette_1" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a4 4 0 0 0-4 4 4 4 0 0 0 4 4 4 4 0 0 0 4-4 4 4 0 0 0-4-4m0 10a6 6 0 0 1-6-6 6 6 0 0 1 6-6 6 6 0 0 1 6 6 6 6 0 0 1-6 6m8-9.31V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12z"/></svg>
</label>
<input class="md-option" data-md-color-media="" data-md-color-scheme="slate" data-md-color-primary="deep-purple" data-md-color-accent="amber" aria-label="Passa alla modalità chiara" type="radio" name="__palette" id="__palette_1">
<label class="md-header__button md-icon" title="Passa alla modalità chiara" for="__palette_0" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 18c-.89 0-1.74-.2-2.5-.55C11.56 16.5 13 14.42 13 12s-1.44-4.5-3.5-5.45C10.26 6.2 11.11 6 12 6a6 6 0 0 1 6 6 6 6 0 0 1-6 6m8-9.31V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12z"/></svg>
</label>
</form>
<script>var palette=__md_get("__palette");if(palette&&palette.color){if("(prefers-color-scheme)"===palette.color.media){var media=matchMedia("(prefers-color-scheme: light)"),input=document.querySelector(media.matches?"[data-md-color-media='(prefers-color-scheme: light)']":"[data-md-color-media='(prefers-color-scheme: dark)']");palette.color.media=input.getAttribute("data-md-color-media"),palette.color.scheme=input.getAttribute("data-md-color-scheme"),palette.color.primary=input.getAttribute("data-md-color-primary"),palette.color.accent=input.getAttribute("data-md-color-accent")}for(var[key,value]of Object.entries(palette.color))document.body.setAttribute("data-md-color-"+key,value)}</script>
<label class="md-header__button md-icon" for="__search">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.52 6.52 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5"/></svg>
</label>
<div class="md-search" data-md-component="search" role="dialog">
<label class="md-search__overlay" for="__search"></label>
<div class="md-search__inner" role="search">
<form class="md-search__form" name="search">
<input type="text" class="md-search__input" name="query" aria-label="Cerca" placeholder="Cerca" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" required>
<label class="md-search__icon md-icon" for="__search">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.52 6.52 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5"/></svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11z"/></svg>
</label>
<nav class="md-search__options" aria-label="Cerca">
<button type="reset" class="md-search__icon md-icon" title="Cancella" aria-label="Cancella" tabindex="-1">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"/></svg>
</button>
</nav>
<div class="md-search__suggest" data-md-component="search-suggest"></div>
</form>
<div class="md-search__output">
<div class="md-search__scrollwrap" tabindex="0" data-md-scrollfix>
<div class="md-search-result" data-md-component="search-result">
<div class="md-search-result__meta">
Inizializza la ricerca
</div>
<ol class="md-search-result__list" role="presentation"></ol>
</div>
</div>
</div>
</div>
</div>
<div class="md-header__source">
<a href="https://github.com/example/apollinare-documentation" title="Apri repository" class="md-source" data-md-component="source">
<div class="md-source__icon md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M173.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6m-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3m44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9M252.8 8C114.1 8 8 113.3 8 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C436.2 457.8 504 362.9 504 252 504 113.3 391.5 8 252.8 8M105.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1m-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7m32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1m-11.4-14.7c-1.6 1-1.6 3.6 0 5.9s4.3 3.3 5.6 2.3c1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2"/></svg>
</div>
<div class="md-source__repository">
apollinare-documentation
</div>
</a>
</div>
</nav>
</header>
<div class="md-container" data-md-component="container">
<nav class="md-tabs" aria-label="Tabs" data-md-component="tabs">
<div class="md-grid">
<ul class="md-tabs__list">
<li class="md-tabs__item">
<a href="../.." class="md-tabs__link">
Home
</a>
</li>
<li class="md-tabs__item">
<a href="../../APPLICATION_OVERVIEW/" class="md-tabs__link">
Overview
</a>
</li>
<li class="md-tabs__item">
<a href="../../apex/" class="md-tabs__link">
APEX Application
</a>
</li>
<li class="md-tabs__item">
<a href="../../tables/" class="md-tabs__link">
Database
</a>
</li>
</ul>
</div>
</nav>
<main class="md-main" data-md-component="main">
<div class="md-main__inner md-grid">
<div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation" >
<div class="md-sidebar__scrollwrap">
<div class="md-sidebar__inner">
<nav class="md-nav md-nav--primary md-nav--lifted" aria-label="Navigazione" data-md-level="0">
<label class="md-nav__title" for="__drawer">
<a href="../.." title="Apollinare Catering - Documentazione" class="md-nav__button md-logo" aria-label="Apollinare Catering - Documentazione" data-md-component="logo">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54"/></svg>
</a>
Apollinare Catering - Documentazione
</label>
<div class="md-nav__source">
<a href="https://github.com/example/apollinare-documentation" title="Apri repository" class="md-source" data-md-component="source">
<div class="md-source__icon md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M173.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6m-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3m44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9M252.8 8C114.1 8 8 113.3 8 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C436.2 457.8 504 362.9 504 252 504 113.3 391.5 8 252.8 8M105.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1m-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7m32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1m-11.4-14.7c-1.6 1-1.6 3.6 0 5.9s4.3 3.3 5.6 2.3c1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2"/></svg>
</div>
<div class="md-source__repository">
apollinare-documentation
</div>
</a>
</div>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../.." class="md-nav__link">
<span class="md-ellipsis">
Home
</span>
</a>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_2" >
<label class="md-nav__link" for="__nav_2" id="__nav_2_label" tabindex="0">
<span class="md-ellipsis">
Overview
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2">
<span class="md-nav__icon md-icon"></span>
Overview
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../APPLICATION_OVERVIEW/" class="md-nav__link">
<span class="md-ellipsis">
Descrizione Applicazione
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_3" >
<label class="md-nav__link" for="__nav_3" id="__nav_3_label" tabindex="0">
<span class="md-ellipsis">
APEX Application
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_3">
<span class="md-nav__icon md-icon"></span>
APEX Application
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../apex/" class="md-nav__link">
<span class="md-ellipsis">
Overview
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/processes/" class="md-nav__link">
<span class="md-ellipsis">
Processi
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/lovs/" class="md-nav__link">
<span class="md-ellipsis">
List of Values
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/javascript/" class="md-nav__link">
<span class="md-ellipsis">
JavaScript
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/authorization/" class="md-nav__link">
<span class="md-ellipsis">
Autorizzazioni
</span>
</a>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_3_6" >
<label class="md-nav__link" for="__nav_3_6" id="__nav_3_6_label" tabindex="0">
<span class="md-ellipsis">
Pagine
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_3_6_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_3_6">
<span class="md-nav__icon md-icon"></span>
Pagine
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_002/" class="md-nav__link">
<span class="md-ellipsis">
Page 2 - Articoli
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_003/" class="md-nav__link">
<span class="md-ellipsis">
Page 3 - Articoli Form
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_005/" class="md-nav__link">
<span class="md-ellipsis">
Page 5 - Categorie
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_007/" class="md-nav__link">
<span class="md-ellipsis">
Page 7 - Tipi
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_008/" class="md-nav__link">
<span class="md-ellipsis">
Page 8 - Nuovo Evento Wizard
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_010/" class="md-nav__link">
<span class="md-ellipsis">
Page 10 - Evento
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_011/" class="md-nav__link">
<span class="md-ellipsis">
Page 11 - Lista Eventi
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_014/" class="md-nav__link">
<span class="md-ellipsis">
Page 14 - Tipi Evento
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_016/" class="md-nav__link">
<span class="md-ellipsis">
Page 16 - Griglia
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_018/" class="md-nav__link">
<span class="md-ellipsis">
Page 18 - Clienti
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_019/" class="md-nav__link">
<span class="md-ellipsis">
Page 19 - Location
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_020/" class="md-nav__link">
<span class="md-ellipsis">
Page 20 - Location Form
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_021/" class="md-nav__link">
<span class="md-ellipsis">
Page 21 - Risorse
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_022/" class="md-nav__link">
<span class="md-ellipsis">
Page 22 - Nuovo Evento
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_024/" class="md-nav__link">
<span class="md-ellipsis">
Page 24 - Calendario
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_025/" class="md-nav__link">
<span class="md-ellipsis">
Page 25 - Riepilogo Cucina
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_026/" class="md-nav__link">
<span class="md-ellipsis">
Page 26 - Report
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_027/" class="md-nav__link">
<span class="md-ellipsis">
Page 27 - Degustazioni
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_028/" class="md-nav__link">
<span class="md-ellipsis">
Page 28 - Torte
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_029/" class="md-nav__link">
<span class="md-ellipsis">
Page 29 - Costi Extra
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_030/" class="md-nav__link">
<span class="md-ellipsis">
Page 30 - Allestimenti
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_032/" class="md-nav__link">
<span class="md-ellipsis">
Page 32 - Degustazione Form
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_033/" class="md-nav__link">
<span class="md-ellipsis">
Page 33 - Acconti
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_035/" class="md-nav__link">
<span class="md-ellipsis">
Page 35 - Schede
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_036/" class="md-nav__link">
<span class="md-ellipsis">
Page 36 - Scheda Confermata
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_038/" class="md-nav__link">
<span class="md-ellipsis">
Page 38 - Risorse Summary
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_039/" class="md-nav__link">
<span class="md-ellipsis">
Page 39 - Impegni Articoli
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_040/" class="md-nav__link">
<span class="md-ellipsis">
Page 40 - Config
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_041/" class="md-nav__link">
<span class="md-ellipsis">
Page 41 - Mail
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_042/" class="md-nav__link">
<span class="md-ellipsis">
Page 42 - Jobs
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_043/" class="md-nav__link">
<span class="md-ellipsis">
Page 43 - Logs
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_044/" class="md-nav__link">
<span class="md-ellipsis">
Page 44 - Users
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_045/" class="md-nav__link">
<span class="md-ellipsis">
Page 45 - Gestione Dati
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_046/" class="md-nav__link">
<span class="md-ellipsis">
Page 46 - Max Eventi
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_047/" class="md-nav__link">
<span class="md-ellipsis">
Page 47 - Permessi
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_052/" class="md-nav__link">
<span class="md-ellipsis">
Page 52 - Template
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../apex/pages/PAGE_053/" class="md-nav__link">
<span class="md-ellipsis">
Page 53 - Versioni
</span>
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_4" >
<label class="md-nav__link" for="__nav_4" id="__nav_4_label" tabindex="0">
<span class="md-ellipsis">
Database
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_4">
<span class="md-nav__icon md-icon"></span>
Database
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_4_1" >
<label class="md-nav__link" for="__nav_4_1" id="__nav_4_1_label" tabindex="0">
<span class="md-ellipsis">
Tabelle
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_4_1_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_4_1">
<span class="md-nav__icon md-icon"></span>
Tabelle
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../tables/" class="md-nav__link">
<span class="md-ellipsis">
Overview
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../tables/EVENTI/" class="md-nav__link">
<span class="md-ellipsis">
EVENTI
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../tables/EVENTI_DET_PREL/" class="md-nav__link">
<span class="md-ellipsis">
EVENTI_DET_PREL
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../tables/EVENTI_DET_OSPITI/" class="md-nav__link">
<span class="md-ellipsis">
EVENTI_DET_OSPITI
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../tables/EVENTI_DET_RIS/" class="md-nav__link">
<span class="md-ellipsis">
EVENTI_DET_RIS
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../tables/EVENTI_DET_DEGUST/" class="md-nav__link">
<span class="md-ellipsis">
EVENTI_DET_DEGUST
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../tables/EVENTI_ACCONTI/" class="md-nav__link">
<span class="md-ellipsis">
EVENTI_ACCONTI
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../tables/EVENTI_ALTRICOSTI/" class="md-nav__link">
<span class="md-ellipsis">
EVENTI_ALTRICOSTI
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../tables/EVENTI_ALLEG/" class="md-nav__link">
<span class="md-ellipsis">
EVENTI_ALLEG
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../tables/ARTICOLI/" class="md-nav__link">
<span class="md-ellipsis">
ARTICOLI
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../tables/COSTI_ARTICOLI/" class="md-nav__link">
<span class="md-ellipsis">
COSTI_ARTICOLI
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../tables/CLIENTI/" class="md-nav__link">
<span class="md-ellipsis">
CLIENTI
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../tables/LOCATION/" class="md-nav__link">
<span class="md-ellipsis">
LOCATION
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../tables/RISORSE/" class="md-nav__link">
<span class="md-ellipsis">
RISORSE
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../tables/TB_TIPI_MAT/" class="md-nav__link">
<span class="md-ellipsis">
TB_TIPI_MAT
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../tables/TB_CODICI_CATEG/" class="md-nav__link">
<span class="md-ellipsis">
TB_CODICI_CATEG
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../tables/TB_TIPI_EVENTO/" class="md-nav__link">
<span class="md-ellipsis">
TB_TIPI_EVENTO
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../tables/TB_TIPI_OSPITI/" class="md-nav__link">
<span class="md-ellipsis">
TB_TIPI_OSPITI
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../tables/TB_TIPI_RISORSA/" class="md-nav__link">
<span class="md-ellipsis">
TB_TIPI_RISORSA
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../tables/TB_TIPI_PASTO/" class="md-nav__link">
<span class="md-ellipsis">
TB_TIPI_PASTO
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../tables/TB_CALENDAR_LOCKS/" class="md-nav__link">
<span class="md-ellipsis">
TB_CALENDAR_LOCKS
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../tables/TB_CONFIG/" class="md-nav__link">
<span class="md-ellipsis">
TB_CONFIG
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../tables/USERS_READONLY/" class="md-nav__link">
<span class="md-ellipsis">
USERS_READONLY
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_4_2" >
<label class="md-nav__link" for="__nav_4_2" id="__nav_4_2_label" tabindex="0">
<span class="md-ellipsis">
Viste
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_4_2_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_4_2">
<span class="md-nav__icon md-icon"></span>
Viste
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../views/" class="md-nav__link">
<span class="md-ellipsis">
Overview
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../views/V_IMPEGNI_ARTICOLI/" class="md-nav__link">
<span class="md-ellipsis">
V_IMPEGNI_ARTICOLI
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../views/V_IMPEGNI_ARTICOLI_LOC/" class="md-nav__link">
<span class="md-ellipsis">
V_IMPEGNI_ARTICOLI_LOC
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../views/VW_CALENDARIO_EVENTI/" class="md-nav__link">
<span class="md-ellipsis">
VW_CALENDARIO_EVENTI
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../views/GET_EVT_DATA/" class="md-nav__link">
<span class="md-ellipsis">
GET_EVT_DATA
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../views/GET_COSTO_ART_BY_EVT/" class="md-nav__link">
<span class="md-ellipsis">
GET_COSTO_ART_BY_EVT
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../views/GET_COSTO_CATEG_EVT/" class="md-nav__link">
<span class="md-ellipsis">
GET_COSTO_CATEG_EVT
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_4_3" >
<label class="md-nav__link" for="__nav_4_3" id="__nav_4_3_label" tabindex="0">
<span class="md-ellipsis">
Procedure
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_4_3_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_4_3">
<span class="md-nav__icon md-icon"></span>
Procedure
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../procedures/" class="md-nav__link">
<span class="md-ellipsis">
Overview
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../procedures/EVENTI_AGGIORNA_QTA_LISTA/" class="md-nav__link">
<span class="md-ellipsis">
EVENTI_AGGIORNA_QTA_LISTA
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../procedures/EVENTI_AGGIORNA_TOT_OSPITI/" class="md-nav__link">
<span class="md-ellipsis">
EVENTI_AGGIORNA_TOT_OSPITI
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../procedures/EVENTI_COPIA/" class="md-nav__link">
<span class="md-ellipsis">
EVENTI_COPIA
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../procedures/EVENTI_RICALCOLA_ACCONTI/" class="md-nav__link">
<span class="md-ellipsis">
EVENTI_RICALCOLA_ACCONTI
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../procedures/P_CANCEL_SAME_LOCATION_EVENTS/" class="md-nav__link">
<span class="md-ellipsis">
P_CANCEL_SAME_LOCATION_EVENTS
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_4_4" >
<label class="md-nav__link" for="__nav_4_4" id="__nav_4_4_label" tabindex="0">
<span class="md-ellipsis">
Funzioni
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_4_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_4_4">
<span class="md-nav__icon md-icon"></span>
Funzioni
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../" class="md-nav__link">
<span class="md-ellipsis">
Overview
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../F_GET_QTA_IMPEGNATA/" class="md-nav__link">
<span class="md-ellipsis">
F_GET_QTA_IMPEGNATA
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../F_GET_TOT_OSPITI/" class="md-nav__link">
<span class="md-ellipsis">
F_GET_TOT_OSPITI
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../F_LIST_PRELIEVO_ADD_ARTICOLO/" class="md-nav__link">
<span class="md-ellipsis">
F_LIST_PRELIEVO_ADD_ARTICOLO
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../F_EVENTO_SCADUTO/" class="md-nav__link">
<span class="md-ellipsis">
F_EVENTO_SCADUTO
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../F_USER_IN_ROLE/" class="md-nav__link">
<span class="md-ellipsis">
F_USER_IN_ROLE
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_4_5" >
<label class="md-nav__link" for="__nav_4_5" id="__nav_4_5_label" tabindex="0">
<span class="md-ellipsis">
Packages
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_4_5_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_4_5">
<span class="md-nav__icon md-icon"></span>
Packages
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../packages/" class="md-nav__link">
<span class="md-ellipsis">
Overview
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../packages/MAIL_PKG/" class="md-nav__link">
<span class="md-ellipsis">
MAIL_PKG
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_4_6" >
<label class="md-nav__link" for="__nav_4_6" id="__nav_4_6_label" tabindex="0">
<span class="md-ellipsis">
Triggers
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_4_6_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_4_6">
<span class="md-nav__icon md-icon"></span>
Triggers
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../triggers/" class="md-nav__link">
<span class="md-ellipsis">
Overview
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../triggers/EVENTI_TRG/" class="md-nav__link">
<span class="md-ellipsis">
EVENTI_TRG
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../triggers/EVENTI_AI_TRG/" class="md-nav__link">
<span class="md-ellipsis">
EVENTI_AI_TRG
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../triggers/EVENTI_DET_PREL_QTA_TOT_TRG/" class="md-nav__link">
<span class="md-ellipsis">
EVENTI_DET_PREL_QTA_TOT_TRG
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="../../sequences/" class="md-nav__link">
<span class="md-ellipsis">
Sequences
</span>
</a>
</li>
<li class="md-nav__item">
<a href="../../types/" class="md-nav__link">
<span class="md-ellipsis">
Types
</span>
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</div>
</div>
</div>
<div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc" >
<div class="md-sidebar__scrollwrap">
<div class="md-sidebar__inner">
<nav class="md-nav md-nav--secondary" aria-label="Indice">
<label class="md-nav__title" for="__toc">
<span class="md-nav__icon md-icon"></span>
Indice
</label>
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
<li class="md-nav__item">
<a href="#codice-sorgente" class="md-nav__link">
<span class="md-ellipsis">
Codice Sorgente
</span>
</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
<div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset">
<h1 id="f_rep_allestimenti">F_REP_ALLESTIMENTI<a class="headerlink" href="#f_rep_allestimenti" title="Permanent link">&para;</a></h1>
<h2 id="codice-sorgente">Codice Sorgente<a class="headerlink" href="#codice-sorgente" title="Permanent link">&para;</a></h2>
<p>```sql
FUNCTION "F_REP_ALLESTIMENTI" ( p_data_in IN varchar2 default to_char(sysdate,'YYYYMMD'),
p_data_fi IN varchar2 default to_char(sysdate + 30,'YYYYMMD')
)
RETURN t_rep_allestimenti_tab PIPELINED AS</p>
<div class="highlight"><pre><span></span><code>v_data_in varchar2(100);
v_data_fi varchar2(100);
</code></pre></div>
<p>cursor c_evento is
with t as (--select e.id, e.data, l.location, e.torta, e.confettata, e.stampa_menu
select e.id, e.data, l.location, e.torta,
e.altro_a as confettata,
e.sedia as stampa_menu
from eventi e
left join location l on e.id_location = l.id
--where data &gt;= sysdate
where e.data between to_date(v_data_in,'YYYYMMDD') and to_date(v_data_fi,'YYYYMMDD') <br />
and e.stato in (300, 400) -- 300 Scheda Confermata, 400 Confermato (Lista)
and e.disabled = 0
and e.deleted = 0
order by data, to_number(to_char(e.ora_evento,'HH24MI'))<br />
)
, q as (select t.* , rownum as order_id
from t
order by data
)
, r as (select
case when order_id =1 then id else null end as id1,
case when order_id =2 then id else null end as id2,
case when order_id =3 then id else null end as id3,
case when order_id =4 then id else null end as id4,
case when order_id =5 then id else null end as id5,
case when order_id =6 then id else null end as id6,
case when order_id =7 then id else null end as id7,
case when order_id =8 then id else null end as id8,
case when order_id =9 then id else null end as id9,
case when order_id =10 then id else null end as id10,
case when order_id =11 then id else null end as id11,
case when order_id =12 then id else null end as id12,</p>
<div class="highlight"><pre><span></span><code> case when order_id =1 then data else null end as data1,
case when order_id =2 then data else null end as data2,
case when order_id =3 then data else null end as data3,
case when order_id =4 then data else null end as data4,
case when order_id =5 then data else null end as data5,
case when order_id =6 then data else null end as data6,
case when order_id =7 then data else null end as data7,
case when order_id =8 then data else null end as data8,
case when order_id =9 then data else null end as data9,
case when order_id =10 then data else null end as data10,
case when order_id =11 then data else null end as data11,
case when order_id =12 then data else null end as data12,
case when order_id =1 then location else null end as location1,
case when order_id =2 then location else null end as location2,
case when order_id =3 then location else null end as location3,
case when order_id =4 then location else null end as location4,
case when order_id =5 then location else null end as location5,
case when order_id =6 then location else null end as location6,
case when order_id =7 then location else null end as location7,
case when order_id =8 then location else null end as location8,
case when order_id =9 then location else null end as location9,
case when order_id =10 then location else null end as location10,
case when order_id =11 then location else null end as location11,
case when order_id =12 then location else null end as location12,
case when order_id =1 then torta else null end as torta1,
case when order_id =2 then torta else null end as torta2,
case when order_id =3 then torta else null end as torta3,
case when order_id =4 then torta else null end as torta4,
case when order_id =5 then torta else null end as torta5,
case when order_id =6 then torta else null end as torta6,
case when order_id =7 then torta else null end as torta7,
case when order_id =8 then torta else null end as torta8,
case when order_id =9 then torta else null end as torta9,
case when order_id =10 then torta else null end as torta10,
case when order_id =11 then torta else null end as torta11,
case when order_id =12 then torta else null end as torta12,
case when order_id =1 then confettata else null end as confettata1,
case when order_id =2 then confettata else null end as confettata2,
case when order_id =3 then confettata else null end as confettata3,
case when order_id =4 then confettata else null end as confettata4,
case when order_id =5 then confettata else null end as confettata5,
case when order_id =6 then confettata else null end as confettata6,
case when order_id =7 then confettata else null end as confettata7,
case when order_id =8 then confettata else null end as confettata8,
case when order_id =9 then confettata else null end as confettata9,
case when order_id =10 then confettata else null end as confettata10,
case when order_id =11 then confettata else null end as confettata11,
case when order_id =12 then confettata else null end as confettata12,
case when order_id =1 then stampa_menu else null end as stampa_menu1,
case when order_id =2 then stampa_menu else null end as stampa_menu2,
case when order_id =3 then stampa_menu else null end as stampa_menu3,
case when order_id =4 then stampa_menu else null end as stampa_menu4,
case when order_id =5 then stampa_menu else null end as stampa_menu5,
case when order_id =6 then stampa_menu else null end as stampa_menu6,
case when order_id =7 then stampa_menu else null end as stampa_menu7,
case when order_id =8 then stampa_menu else null end as stampa_menu8,
case when order_id =9 then stampa_menu else null end as stampa_menu9,
case when order_id =10 then stampa_menu else null end as stampa_menu10,
case when order_id =11 then stampa_menu else null end as stampa_menu11,
case when order_id =12 then stampa_menu else null end as stampa_menu12
from q
)
</code></pre></div>
<p>select min(id1) as id1,
min(id2) as id2,
min(id3) as id3,
min(id4) as id4,
min(id5) as id5,
min(id6) as id6,
min(id7) as id7,
min(id8) as id8,
min(id9) as id9,
min(id10) as id10,
min(id11) as id11,
min(id12) as id12,</p>
<div class="highlight"><pre><span></span><code> min(data1) as d1,
min(data2) as d2,
min(data3) as d3,
min(data4) as d4,
min(data5) as d5,
min(data6) as d6,
min(data7) as d7,
min(data8) as d8,
min(data9) as d9,
min(data10) as d10,
min(data11) as d11,
min(data12) as d12,
min(location1) as l1,
min(location2) as l2,
min(location3) as l3,
min(location4) as l4,
min(location5) as l5,
min(location6) as l6,
min(location7) as l7,
min(location8) as l8,
min(location9) as l9,
min(location10) as l10,
min(location11) as l11,
min(location12) as l12,
min(torta1) as t1,
min(torta2) as t2,
min(torta3) as t3,
min(torta4) as t4,
min(torta5) as t5,
min(torta6) as t6,
min(torta7) as t7,
min(torta8) as t8,
min(torta9) as t9,
min(torta10) as t10,
min(torta11) as t11,
min(torta12) as t12,
min(confettata1) as c1,
min(confettata2) as c2,
min(confettata3) as c3,
min(confettata4) as c4,
min(confettata5) as c5,
min(confettata6) as c6,
min(confettata7) as c7,
min(confettata8) as c8,
min(confettata9) as c9,
min(confettata10) as c10,
min(confettata11) as c11,
min(confettata12) as c12,
min(stampa_menu1) as SM1,
min(stampa_menu2) as SM2,
min(stampa_menu3) as SM3,
min(stampa_menu4) as SM4,
min(stampa_menu5) as SM5,
min(stampa_menu6) as SM6,
min(stampa_menu7) as SM7,
min(stampa_menu8) as SM8,
min(stampa_menu9) as SM9,
min(stampa_menu10) as SM10,
min(stampa_menu11) as SM11,
min(stampa_menu12) as SM12
</code></pre></div>
<p>from r; </p>
<div class="highlight"><pre><span></span><code>c_evt c_evento%ROWTYPE;
type v_TOVAGLIATO_AR IS VARRAY(12) OF VARCHAR2(4000);
v_TOVAGLIATO v_TOVAGLIATO_AR;
C1 varchar2(100);
C2 varchar2(100);
C3 varchar2(100);
C4 varchar2(100);
C5 varchar2(100);
C6 varchar2(100);
C7 varchar2(100);
C8 varchar2(100);
C9 varchar2(100);
C10 varchar2(100);
C11 varchar2(100);
C12 varchar2(100);
type v_TOVAGLIOLO_AR IS VARRAY(12) OF VARCHAR2(1000);
v_TOVAGLIOLO v_TOVAGLIOLO_AR;
type v_AN_GELATO_AR IS VARRAY(12) OF VARCHAR2(1000);
v_AN_GELATO v_AN_GELATO_AR;
type v_AN_GELATO2_AR IS VARRAY(12) OF VARCHAR2(1000);
v_AN_GELATO2 v_AN_GELATO2_AR;
type v_AN_OPENBAR_AR IS VARRAY(12) OF VARCHAR2(1000);
v_AN_OPENBAR v_AN_OPENBAR_AR;
type v_AN_RUM_AR IS VARRAY(12) OF VARCHAR2(1000);
v_AN_RUM v_AN_RUM_AR;
T1 varchar2(100);
T2 varchar2(100);
T3 varchar2(100);
T4 varchar2(100);
T5 varchar2(100);
T6 varchar2(100);
T7 varchar2(100);
T8 varchar2(100);
T9 varchar2(100);
T10 varchar2(100);
T11 varchar2(100);
T12 varchar2(100);
v_appo varchar2(100);
v_dato varchar2(100);
v_id_str varchar2(100);
v_id number;
v_qry varchar2(1000);
type v_IDEVT_AR IS VARRAY(12) OF number;
v_IDEVT v_IDEVT_AR;
</code></pre></div>
<p>BEGIN
--default su date
if p_data_in is null then
v_data_in := to_char(sysdate,'YYYYMMD');
else
v_data_in := p_data_in;
end if;
if p_data_fi is null then
v_data_fi := to_char(sysdate + 30,'YYYYMMD');
else
v_data_fi := p_data_fi;
end if;</p>
<div class="highlight"><pre><span></span><code>v_TOVAGLIATO := v_TOVAGLIATO_AR(NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
v_TOVAGLIOLO := v_TOVAGLIOLO_AR(NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
v_AN_GELATO := v_AN_GELATO_AR(NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
v_AN_GELATO2 := v_AN_GELATO2_AR(NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
v_AN_OPENBAR := v_AN_OPENBAR_AR(NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
v_AN_RUM := v_AN_RUM_AR(NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
v_IDEVT := v_IDEVT_AR(NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
open c_evento;
fetch c_evento into c_evt;
--exit when c_evento%NOTFOUND;
--caricare su vettore gli id:
v_IDEVT(1) := c_evt.id1;
v_IDEVT(2) := c_evt.id2;
v_IDEVT(3) := c_evt.id3;
v_IDEVT(4) := c_evt.id4;
v_IDEVT(5) := c_evt.id5;
v_IDEVT(6) := c_evt.id6;
v_IDEVT(7) := c_evt.id7;
v_IDEVT(8) := c_evt.id8;
v_IDEVT(9) := c_evt.id9;
v_IDEVT(10) := c_evt.id10;
v_IDEVT(11) := c_evt.id11;
v_IDEVT(12) := c_evt.id12;
FOR i in 1 .. 12 LOOP
v_dato := &#39;&#39;;
v_id := to_char(v_IDEVT(i));
v_TOVAGLIATO(i) := f_get_tovagliato_allestimento (&#39;TVB&#39;, v_IDEVT(i) ) ;
v_AN_GELATO(i) := f_get_angolo_allestimento (&#39;AN-GELAT&#39;, v_IDEVT(i) ) ;
v_AN_GELATO2(i) := f_get_angolo_allestimento (&#39;AN-GEL-BOM&#39;, v_IDEVT(i) ) ;
--v_AN_OPENBAR(i) := f_get_angolo_allestimento (&#39;OPEN-B&#39;, v_IDEVT(i) ) ;
v_AN_OPENBAR(i) := f_get_angolo_allestimento_OB (&#39;%OPEN BAR%&#39;, v_IDEVT(i) ) ;
v_AN_RUM(i) := f_get_angolo_allestimento (&#39;AN-RUM-CI&#39;, v_IDEVT(i) ) ;
END LOOP;
PIPE ROW(t_rep_allestimenti_row(c_evt.D1 ,
c_evt.D2 ,
c_evt.D3 ,
c_evt.D4 ,
c_evt.D5 ,
c_evt.D6 ,
c_evt.D7 ,
c_evt.D8 ,
c_evt.D9 ,
c_evt.D10 ,
c_evt.D11 ,
c_evt.D12 ,
c_evt.L1 ,
c_evt.L2 ,
c_evt.L3 ,
c_evt.L4 ,
c_evt.L5 ,
c_evt.L6 ,
c_evt.L7 ,
c_evt.L8 ,
c_evt.L9 ,
c_evt.L10 ,
c_evt.L11 ,
c_evt.L12 ,
v_TOVAGLIATO(1),
v_TOVAGLIATO(2),
v_TOVAGLIATO(3),
v_TOVAGLIATO(4),
v_TOVAGLIATO(5),
v_TOVAGLIATO(6),
v_TOVAGLIATO(7),
v_TOVAGLIATO(8),
v_TOVAGLIATO(9),
v_TOVAGLIATO(10),
v_TOVAGLIATO(11),
v_TOVAGLIATO(12),
c_evt.C1 ,
c_evt.C2 ,
c_evt.C3 ,
c_evt.C4 ,
c_evt.C5 ,
c_evt.C6 ,
c_evt.C7 ,
c_evt.C8 ,
c_evt.C9 ,
c_evt.C10 ,
c_evt.C11 ,
c_evt.C12 ,
v_TOVAGLIOLO(1),
v_TOVAGLIOLO(2),
v_TOVAGLIOLO(3),
v_TOVAGLIOLO(4),
v_TOVAGLIOLO(5),
v_TOVAGLIOLO(6),
v_TOVAGLIOLO(7),
v_TOVAGLIOLO(8),
v_TOVAGLIOLO(9),
v_TOVAGLIOLO(10),
v_TOVAGLIOLO(11),
v_TOVAGLIOLO(12),
v_AN_GELATO(1) || &#39;, &#39; || v_AN_GELATO2(1),
v_AN_GELATO(2) || &#39;, &#39; || v_AN_GELATO2(2),
v_AN_GELATO(3) || &#39;, &#39; || v_AN_GELATO2(3),
v_AN_GELATO(4) || &#39;, &#39; || v_AN_GELATO2(4),
v_AN_GELATO(5) || &#39;, &#39; || v_AN_GELATO2(5),
v_AN_GELATO(6) || &#39;, &#39; || v_AN_GELATO2(6),
v_AN_GELATO(7) || &#39;, &#39; || v_AN_GELATO2(7),
v_AN_GELATO(8) || &#39;, &#39; || v_AN_GELATO2(8),
v_AN_GELATO(9) || &#39;, &#39; || v_AN_GELATO2(9),
v_AN_GELATO(10) || &#39;, &#39; || v_AN_GELATO2(10),
v_AN_GELATO(11) || &#39;, &#39; || v_AN_GELATO2(11),
v_AN_GELATO(12) || &#39;, &#39; || v_AN_GELATO2(12),
v_AN_OPENBAR(1),
v_AN_OPENBAR(2),
v_AN_OPENBAR(3),
v_AN_OPENBAR(4),
v_AN_OPENBAR(5),
v_AN_OPENBAR(6),
v_AN_OPENBAR(7),
v_AN_OPENBAR(8),
v_AN_OPENBAR(9),
v_AN_OPENBAR(10),
v_AN_OPENBAR(11),
v_AN_OPENBAR(12),
v_AN_RUM(1),
v_AN_RUM(2),
v_AN_RUM(3),
v_AN_RUM(4),
v_AN_RUM(5),
v_AN_RUM(6),
v_AN_RUM(7),
v_AN_RUM(8),
v_AN_RUM(9),
v_AN_RUM(10),
v_AN_RUM(11),
v_AN_RUM(12),
c_evt.T1 ,
c_evt.T2 ,
c_evt.T3 ,
c_evt.T4 ,
c_evt.T5 ,
c_evt.T6 ,
c_evt.T7 ,
c_evt.T8 ,
c_evt.T9 ,
c_evt.T10 ,
c_evt.T11 ,
c_evt.T12 ,
c_evt.SM1 ,
c_evt.SM2 ,
c_evt.SM3 ,
c_evt.SM4 ,
c_evt.SM5 ,
c_evt.SM6 ,
c_evt.SM7 ,
c_evt.SM8 ,
c_evt.SM9 ,
c_evt.SM10 ,
c_evt.SM11 ,
c_evt.SM12
));
close c_evento;
</code></pre></div>
<p>RETURN;</p>
<p>END;```</p>
</article>
</div>
<script>var tabs=__md_get("__tabs");if(Array.isArray(tabs))e:for(var set of document.querySelectorAll(".tabbed-set")){var labels=set.querySelector(".tabbed-labels");for(var tab of tabs)for(var label of labels.getElementsByTagName("label"))if(label.innerText.trim()===tab){var input=document.getElementById(label.htmlFor);input.checked=!0;continue e}}</script>
<script>var target=document.getElementById(location.hash.slice(1));target&&target.name&&(target.checked=target.name.startsWith("__tabbed_"))</script>
</div>
<button type="button" class="md-top md-icon" data-md-component="top" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8z"/></svg>
Torna su
</button>
</main>
<footer class="md-footer">
<div class="md-footer-meta md-typeset">
<div class="md-footer-meta__inner md-grid">
<div class="md-copyright">
<div class="md-copyright__highlight">
Copyright &copy; 2025 Apollinare Catering & Banqueting
</div>
Made with
<a href="https://squidfunk.github.io/mkdocs-material/" target="_blank" rel="noopener">
Material for MkDocs
</a>
</div>
<div class="md-social">
<a href="https://github.com/example/apollinare-documentation" target="_blank" rel="noopener" title="github.com" class="md-social__link">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M173.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6m-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3m44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9M252.8 8C114.1 8 8 113.3 8 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C436.2 457.8 504 362.9 504 252 504 113.3 391.5 8 252.8 8M105.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1m-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7m32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1m-11.4-14.7c-1.6 1-1.6 3.6 0 5.9s4.3 3.3 5.6 2.3c1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2"/></svg>
</a>
</div>
</div>
</div>
</footer>
</div>
<div class="md-dialog" data-md-component="dialog">
<div class="md-dialog__inner md-typeset"></div>
</div>
<script id="__config" type="application/json">{"base": "../..", "features": ["navigation.tabs", "navigation.sections", "navigation.expand", "navigation.top", "search.suggest", "search.highlight", "content.tabs.link", "content.code.copy"], "search": "../../assets/javascripts/workers/search.973d3a69.min.js", "tags": null, "translations": {"clipboard.copied": "Copiato", "clipboard.copy": "Copia", "search.result.more.one": "1 altro in questa pagina", "search.result.more.other": "# altri in questa pagina", "search.result.none": "Nessun documento trovato", "search.result.one": "1 documento trovato", "search.result.other": "# documenti trovati", "search.result.placeholder": "Scrivi per iniziare a cercare", "search.result.term.missing": "Non presente", "select.version": "Seleziona la versione"}, "version": null}</script>
<script src="../../assets/javascripts/bundle.f55a23d4.min.js"></script>
</body>
</html>