Rewrite the BSP section to avoid using Amadeus1 tables and it should use the new MVC structure. Sections to be rewritten: - the period listing - the period add - the supplier invoice generation h1. Period add ----- - the AmadeusOfficeId dependency should be removed alltogether. Only the agency iataNumber matters for BSP files. We should use only the IATA number as configured in TINA. - remove the "comments" field when adding files. - if possible, the file add popup should be done in 2 stepts, to allow file-validation & data extraction from the attached file. h1. BSP Invoice ----- - remove the 2 configured currencies from the interface, and add a selector with all the currencies configured in TINA. - use a cloned supplier autocomplete to allow selecting what suppliers should be included/excluded from the invoice - remove the "number of tickets" field - store the tickets criteria per user, retore this setting when generating the next invoice - hide the 2 checkboxes from the footer of the page. Display them only for users that actually use this feature. We should also store the current state and restore it for the next invoice - add a remoteDetails popup displaying who and when added that period. - the file download should be made from the remoteDetalis popup h1. BSP balance ----- - *Ask Andrei (waiting)* - we should add osme filtering capabilities, by default we should display only tickets with problems - we should only display one bsp balance for the whole period, not one per file