All Downloads are FREE. Search and download functionalities are using the official Maven repository.

it.cnr.contab.ordmag.anag00.MagazzinoBulk Maven / Gradle / Ivy

/*
 * Copyright (C) 2019  Consiglio Nazionale delle Ricerche
 *
 *     This program is free software: you can redistribute it and/or modify
 *     it under the terms of the GNU Affero General Public License as
 *     published by the Free Software Foundation, either version 3 of the
 *     License, or (at your option) any later version.
 *
 *     This program is distributed in the hope that it will be useful,
 *     but WITHOUT ANY WARRANTY; without even the implied warranty of
 *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *     GNU Affero General Public License for more details.
 *
 *     You should have received a copy of the GNU Affero General Public License
 *     along with this program.  If not, see .
 */

/*
 * Created by BulkGenerator 2.0 [07/12/2009]
 * Date 26/04/2017
 */
package it.cnr.contab.ordmag.anag00;
import it.cnr.contab.config00.sto.bulk.Unita_organizzativaBulk;
import it.cnr.jada.bulk.BulkCollection;
import it.cnr.jada.bulk.BulkList;
import it.cnr.jada.bulk.OggettoBulk;
import it.cnr.jada.util.action.CRUDBP;
public class MagazzinoBulk extends MagazzinoBase {
	/**
	 * [UNITA_ORGANIZZATIVA Rappresentazione dei Centri di Spesa e delle Unità Organizzative in una struttura ad albero organizzata su più livelli]
	 **/
	private Unita_organizzativaBulk unitaOrganizzativa =  new Unita_organizzativaBulk();
	/**
	 * [UNITA_OPERATIVA_ORD Rappresenta le unità operative utilizzate in gestione ordine e magazzino.]
	 **/
	private UnitaOperativaOrdBulk unitaOperativaOrd =  new UnitaOperativaOrdBulk();
	/**
	 * [LUOGO_CONSEGNA_MAG Luoghi di Consegna]
	 **/
	private LuogoConsegnaMagBulk luogoConsegnaMag =  new LuogoConsegnaMagBulk();
	/**
	 * [TIPO_MOVIMENTO_MAG Anagrafica delle Tipologie dei Movimenti.]
	 **/
	private TipoMovimentoMagBulk tipoMovimentoMagCarMag =  new TipoMovimentoMagBulk();
	private TipoMovimentoMagBulk tipoMovimentoMagCarTra =  new TipoMovimentoMagBulk();
	private TipoMovimentoMagBulk tipoMovimentoMagCarFma =  new TipoMovimentoMagBulk();
	private TipoMovimentoMagBulk tipoMovimentoMagScaUo =  new TipoMovimentoMagBulk();
	private TipoMovimentoMagBulk tipoMovimentoMagTraSca =  new TipoMovimentoMagBulk();
	private TipoMovimentoMagBulk tipoMovimentoMagTraCar =  new TipoMovimentoMagBulk();
	private TipoMovimentoMagBulk tipoMovimentoMagRvPos =  new TipoMovimentoMagBulk();
	private TipoMovimentoMagBulk tipoMovimentoMagRvNeg =  new TipoMovimentoMagBulk();
	private TipoMovimentoMagBulk tipoMovimentoMagChi =  new TipoMovimentoMagBulk();
	/**
	 * [RAGGR_MAGAZZINO Rappresenta l'anagrafica dei raggruppamenti di magazzino.]
	 **/
	private RaggrMagazzinoBulk raggrMagazzinoSca =  new RaggrMagazzinoBulk();
	private RaggrMagazzinoBulk raggrMagazzinoRim =  new RaggrMagazzinoBulk();
	private BulkList categoriaGruppoColl = new BulkList();
	private BulkList numeratoreColl = new BulkList();
	private boolean isInQuery = false;
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Table name: MAGAZZINO
	 **/
	public MagazzinoBulk() {
		super();
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Table name: MAGAZZINO
	 **/
	public MagazzinoBulk(java.lang.String cdCds, java.lang.String cdMagazzino) {
		super(cdCds, cdMagazzino);
		setUnitaOrganizzativa( new Unita_organizzativaBulk(cdCds) );
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Restituisce il valore di: [Rappresentazione dei Centri di Spesa e delle Unità Organizzative in una struttura ad albero organizzata su più livelli]
	 **/
	public Unita_organizzativaBulk getUnitaOrganizzativa() {
		return unitaOrganizzativa;
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Setta il valore di: [Rappresentazione dei Centri di Spesa e delle Unità Organizzative in una struttura ad albero organizzata su più livelli]
	 **/
	public void setUnitaOrganizzativa(Unita_organizzativaBulk unitaOrganizzativa)  {
		this.unitaOrganizzativa=unitaOrganizzativa;
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Restituisce il valore di: [Rappresenta le unità operative utilizzate in gestione ordine e magazzino.]
	 **/
	public UnitaOperativaOrdBulk getUnitaOperativaOrd() {
		return unitaOperativaOrd;
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Setta il valore di: [Rappresenta le unità operative utilizzate in gestione ordine e magazzino.]
	 **/
	public void setUnitaOperativaOrd(UnitaOperativaOrdBulk unitaOperativaOrd)  {
		this.unitaOperativaOrd=unitaOperativaOrd;
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Restituisce il valore di: [Luoghi di Consegna]
	 **/
	public LuogoConsegnaMagBulk getLuogoConsegnaMag() {
		return luogoConsegnaMag;
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Setta il valore di: [Luoghi di Consegna]
	 **/
	public void setLuogoConsegnaMag(LuogoConsegnaMagBulk luogoConsegnaMag)  {
		this.luogoConsegnaMag=luogoConsegnaMag;
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Restituisce il valore di: [Anagrafica delle Tipologie dei Movimenti.]
	 **/

	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Restituisce il valore di: [Rappresenta l'anagrafica dei raggruppamenti di magazzino.]
	 **/
	public RaggrMagazzinoBulk getRaggrMagazzinoSca() {
		return raggrMagazzinoSca;
	}
	public RaggrMagazzinoBulk getRaggrMagazzinoRim() {
		return raggrMagazzinoRim;
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Setta il valore di: [Rappresenta l'anagrafica dei raggruppamenti di magazzino.]
	 **/
	public void setRaggrMagazzinoSca(RaggrMagazzinoBulk raggrMagazzino)  {
		this.raggrMagazzinoSca=raggrMagazzino;
	}
	public void setRaggrMagazzinoRim(RaggrMagazzinoBulk raggrMagazzino)  {
		this.raggrMagazzinoRim=raggrMagazzino;
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Restituisce il valore di: [cdCds]
	 **/
	public java.lang.String getCdCds() {
		Unita_organizzativaBulk unitaOrganizzativa = this.getUnitaOrganizzativa();
		if (unitaOrganizzativa == null)
			return null;
		return getUnitaOrganizzativa().getCd_unita_organizzativa();
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Setta il valore di: [cdCds]
	 **/
	public void setCdCds(java.lang.String cdCds)  {
		this.getUnitaOrganizzativa().setCd_unita_organizzativa(cdCds);
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Restituisce il valore di: [cdUnitaOperativa]
	 **/
	public java.lang.String getCdUnitaOperativa() {
		UnitaOperativaOrdBulk unitaOperativaOrd = this.getUnitaOperativaOrd();
		if (unitaOperativaOrd == null)
			return null;
		return getUnitaOperativaOrd().getCdUnitaOperativa();
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Setta il valore di: [cdUnitaOperativa]
	 **/
	public void setCdUnitaOperativa(java.lang.String cdUnitaOperativa)  {
		this.getUnitaOperativaOrd().setCdUnitaOperativa(cdUnitaOperativa);
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Restituisce il valore di: [cdCdsLuogo]
	 **/
	public java.lang.String getCdCdsLuogo() {
		LuogoConsegnaMagBulk luogoConsegnaMag = this.getLuogoConsegnaMag();
		if (luogoConsegnaMag == null)
			return null;
		return getLuogoConsegnaMag().getCdCds();
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Setta il valore di: [cdCdsLuogo]
	 **/
	public void setCdCdsLuogo(java.lang.String cdCdsLuogo)  {
		this.getLuogoConsegnaMag().setCdCds(cdCdsLuogo);
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Restituisce il valore di: [cdLuogoConsegna]
	 **/
	public java.lang.String getCdLuogoConsegna() {
		LuogoConsegnaMagBulk luogoConsegnaMag = this.getLuogoConsegnaMag();
		if (luogoConsegnaMag == null)
			return null;
		return getLuogoConsegnaMag().getCdLuogoConsegna();
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Setta il valore di: [cdLuogoConsegna]
	 **/
	public void setCdLuogoConsegna(java.lang.String cdLuogoConsegna)  {
		this.getLuogoConsegnaMag().setCdLuogoConsegna(cdLuogoConsegna);
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Restituisce il valore di: [cdCdsCarMag]
	 **/
	public java.lang.String getCdCdsCarMag() {
		TipoMovimentoMagBulk tipoMovimentoMag = this.getTipoMovimentoMagCarMag();
		if (tipoMovimentoMag == null)
			return null;
		return getTipoMovimentoMagCarMag().getCdCds();
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Setta il valore di: [cdCdsCarMag]
	 **/
	public void setCdCdsCarMag(java.lang.String cdCdsCarMag)  {
		this.getTipoMovimentoMagCarMag().setCdCds(cdCdsCarMag);
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Restituisce il valore di: [cdTipoMovimentoCarMag]
	 **/
	public java.lang.String getCdTipoMovimentoCarMag() {
		TipoMovimentoMagBulk tipoMovimentoMag = this.getTipoMovimentoMagCarMag();
		if (tipoMovimentoMag == null)
			return null;
		return getTipoMovimentoMagCarMag().getCdTipoMovimento();
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Setta il valore di: [cdTipoMovimentoCarMag]
	 **/
	public void setCdTipoMovimentoCarMag(java.lang.String cdTipoMovimentoCarMag)  {
		this.getTipoMovimentoMagCarMag().setCdTipoMovimento(cdTipoMovimentoCarMag);
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Restituisce il valore di: [cdCdsCarTra]
	 **/
	public java.lang.String getCdCdsCarTra() {
		TipoMovimentoMagBulk tipoMovimentoMag = this.getTipoMovimentoMagCarTra();
		if (tipoMovimentoMag == null)
			return null;
		return getTipoMovimentoMagCarTra().getCdCds();
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Setta il valore di: [cdCdsCarTra]
	 **/
	public void setCdCdsCarTra(java.lang.String cdCdsCarTra)  {
		this.getTipoMovimentoMagCarTra().setCdCds(cdCdsCarTra);
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Restituisce il valore di: [cdTipoMovimentoCarTra]
	 **/
	public java.lang.String getCdTipoMovimentoCarTra() {
		TipoMovimentoMagBulk tipoMovimentoMag = this.getTipoMovimentoMagCarTra();
		if (tipoMovimentoMag == null)
			return null;
		return getTipoMovimentoMagCarTra().getCdTipoMovimento();
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Setta il valore di: [cdTipoMovimentoCarTra]
	 **/
	public void setCdTipoMovimentoCarTra(java.lang.String cdTipoMovimentoCarTra)  {
		this.getTipoMovimentoMagCarTra().setCdTipoMovimento(cdTipoMovimentoCarTra);
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Restituisce il valore di: [cdCdsCarFma]
	 **/
	public java.lang.String getCdCdsCarFma() {
		TipoMovimentoMagBulk tipoMovimentoMag = this.getTipoMovimentoMagCarFma();
		if (tipoMovimentoMag == null)
			return null;
		return getTipoMovimentoMagCarFma().getCdCds();
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Setta il valore di: [cdCdsCarFma]
	 **/
	public void setCdCdsCarFma(java.lang.String cdCdsCarFma)  {
		this.getTipoMovimentoMagCarFma().setCdCds(cdCdsCarFma);
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Restituisce il valore di: [cdTipoMovimentoCarFma]
	 **/
	public java.lang.String getCdTipoMovimentoCarFma() {
		TipoMovimentoMagBulk tipoMovimentoMag = this.getTipoMovimentoMagCarFma();
		if (tipoMovimentoMag == null)
			return null;
		return getTipoMovimentoMagCarFma().getCdTipoMovimento();
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Setta il valore di: [cdTipoMovimentoCarFma]
	 **/
	public void setCdTipoMovimentoCarFma(java.lang.String cdTipoMovimentoCarFma)  {
		this.getTipoMovimentoMagCarFma().setCdTipoMovimento(cdTipoMovimentoCarFma);
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Restituisce il valore di: [cdCdsScaUo]
	 **/
	public java.lang.String getCdCdsScaUo() {
		TipoMovimentoMagBulk tipoMovimentoMag = this.getTipoMovimentoMagScaUo();
		if (tipoMovimentoMag == null)
			return null;
		return getTipoMovimentoMagScaUo().getCdCds();
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Setta il valore di: [cdCdsScaUo]
	 **/
	public void setCdCdsScaUo(java.lang.String cdCdsScaUo)  {
		this.getTipoMovimentoMagScaUo().setCdCds(cdCdsScaUo);
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Restituisce il valore di: [cdTipoMovimentoScaUo]
	 **/
	public java.lang.String getCdTipoMovimentoScaUo() {
		TipoMovimentoMagBulk tipoMovimentoMag = this.getTipoMovimentoMagScaUo();
		if (tipoMovimentoMag == null)
			return null;
		return getTipoMovimentoMagScaUo().getCdTipoMovimento();
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Setta il valore di: [cdTipoMovimentoScaUo]
	 **/
	public void setCdTipoMovimentoScaUo(java.lang.String cdTipoMovimentoScaUo)  {
		this.getTipoMovimentoMagScaUo().setCdTipoMovimento(cdTipoMovimentoScaUo);
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Restituisce il valore di: [cdCdsTraSca]
	 **/
	public java.lang.String getCdCdsTraSca() {
		TipoMovimentoMagBulk tipoMovimentoMag = this.getTipoMovimentoMagTraSca();
		if (tipoMovimentoMag == null)
			return null;
		return getTipoMovimentoMagTraSca().getCdCds();
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Setta il valore di: [cdCdsTraSca]
	 **/
	public void setCdCdsTraSca(java.lang.String cdCdsTraSca)  {
		this.getTipoMovimentoMagTraSca().setCdCds(cdCdsTraSca);
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Restituisce il valore di: [cdTipoMovimentoTraSca]
	 **/
	public java.lang.String getCdTipoMovimentoTraSca() {
		TipoMovimentoMagBulk tipoMovimentoMag = this.getTipoMovimentoMagTraSca();
		if (tipoMovimentoMag == null)
			return null;
		return getTipoMovimentoMagTraSca().getCdTipoMovimento();
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Setta il valore di: [cdTipoMovimentoTraSca]
	 **/
	public void setCdTipoMovimentoTraSca(java.lang.String cdTipoMovimentoTraSca)  {
		this.getTipoMovimentoMagTraSca().setCdTipoMovimento(cdTipoMovimentoTraSca);
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Restituisce il valore di: [cdCdsTraCar]
	 **/
	public java.lang.String getCdCdsTraCar() {
		TipoMovimentoMagBulk tipoMovimentoMag = this.getTipoMovimentoMagTraCar();
		if (tipoMovimentoMag == null)
			return null;
		return getTipoMovimentoMagTraCar().getCdCds();
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Setta il valore di: [cdCdsTraCar]
	 **/
	public void setCdCdsTraCar(java.lang.String cdCdsTraCar)  {
		this.getTipoMovimentoMagTraCar().setCdCds(cdCdsTraCar);
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Restituisce il valore di: [cdTipoMovimentoTraCar]
	 **/
	public java.lang.String getCdTipoMovimentoTraCar() {
		TipoMovimentoMagBulk tipoMovimentoMag = this.getTipoMovimentoMagTraCar();
		if (tipoMovimentoMag == null)
			return null;
		return getTipoMovimentoMagTraCar().getCdTipoMovimento();
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Setta il valore di: [cdTipoMovimentoTraCar]
	 **/
	public void setCdTipoMovimentoTraCar(java.lang.String cdTipoMovimentoTraCar)  {
		this.getTipoMovimentoMagTraCar().setCdTipoMovimento(cdTipoMovimentoTraCar);
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Restituisce il valore di: [cdCdsRvPos]
	 **/
	public java.lang.String getCdCdsRvPos() {
		TipoMovimentoMagBulk tipoMovimentoMag = this.getTipoMovimentoMagRvPos();
		if (tipoMovimentoMag == null)
			return null;
		return getTipoMovimentoMagRvPos().getCdCds();
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Setta il valore di: [cdCdsRvPos]
	 **/
	public void setCdCdsRvPos(java.lang.String cdCdsRvPos)  {
		this.getTipoMovimentoMagRvPos().setCdCds(cdCdsRvPos);
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Restituisce il valore di: [cdTipoMovimentoRvPos]
	 **/
	public java.lang.String getCdTipoMovimentoRvPos() {
		TipoMovimentoMagBulk tipoMovimentoMag = this.getTipoMovimentoMagRvPos();
		if (tipoMovimentoMag == null)
			return null;
		return getTipoMovimentoMagRvPos().getCdTipoMovimento();
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Setta il valore di: [cdTipoMovimentoRvPos]
	 **/
	public void setCdTipoMovimentoRvPos(java.lang.String cdTipoMovimentoRvPos)  {
		this.getTipoMovimentoMagRvPos().setCdTipoMovimento(cdTipoMovimentoRvPos);
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Restituisce il valore di: [cdCdsRvNeg]
	 **/
	public java.lang.String getCdCdsRvNeg() {
		TipoMovimentoMagBulk tipoMovimentoMag = this.getTipoMovimentoMagRvNeg();
		if (tipoMovimentoMag == null)
			return null;
		return getTipoMovimentoMagRvNeg().getCdCds();
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Setta il valore di: [cdCdsRvNeg]
	 **/
	public void setCdCdsRvNeg(java.lang.String cdCdsRvNeg)  {
		this.getTipoMovimentoMagRvNeg().setCdCds(cdCdsRvNeg);
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Restituisce il valore di: [cdTipoMovimentoRvNeg]
	 **/
	public java.lang.String getCdTipoMovimentoRvNeg() {
		TipoMovimentoMagBulk tipoMovimentoMag = this.getTipoMovimentoMagRvNeg();
		if (tipoMovimentoMag == null)
			return null;
		return getTipoMovimentoMagRvNeg().getCdTipoMovimento();
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Setta il valore di: [cdTipoMovimentoRvNeg]
	 **/
	public void setCdTipoMovimentoRvNeg(java.lang.String cdTipoMovimentoRvNeg)  {
		this.getTipoMovimentoMagRvNeg().setCdTipoMovimento(cdTipoMovimentoRvNeg);
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Restituisce il valore di: [cdCdsChi]
	 **/
	public java.lang.String getCdCdsChi() {
		TipoMovimentoMagBulk tipoMovimentoMag = this.getTipoMovimentoMagChi();
		if (tipoMovimentoMag == null)
			return null;
		return getTipoMovimentoMagChi().getCdCds();
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Setta il valore di: [cdCdsChi]
	 **/
	public void setCdCdsChi(java.lang.String cdCdsChi)  {
		this.getTipoMovimentoMagChi().setCdCds(cdCdsChi);
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Restituisce il valore di: [cdTipoMovimentoChi]
	 **/
	public java.lang.String getCdTipoMovimentoChi() {
		TipoMovimentoMagBulk tipoMovimentoMag = this.getTipoMovimentoMagChi();
		if (tipoMovimentoMag == null)
			return null;
		return getTipoMovimentoMagChi().getCdTipoMovimento();
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Setta il valore di: [cdTipoMovimentoChi]
	 **/
	public void setCdTipoMovimentoChi(java.lang.String cdTipoMovimentoChi)  {
		this.getTipoMovimentoMagChi().setCdTipoMovimento(cdTipoMovimentoChi);
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Restituisce il valore di: [cdCdsRaggrSca]
	 **/
	public java.lang.String getCdCdsRaggrSca() {
		RaggrMagazzinoBulk raggrMagazzino = this.getRaggrMagazzinoSca();
		if (raggrMagazzino == null)
			return null;
		return getRaggrMagazzinoSca().getCdCds();
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Setta il valore di: [cdCdsRaggrSca]
	 **/
	public void setCdCdsRaggrSca(java.lang.String cdCdsRaggrSca)  {
		this.getRaggrMagazzinoSca().setCdCds(cdCdsRaggrSca);
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Restituisce il valore di: [cdRaggrMagazzinoSca]
	 **/
	public java.lang.String getCdRaggrMagazzinoSca() {
		RaggrMagazzinoBulk raggrMagazzino = this.getRaggrMagazzinoSca();
		if (raggrMagazzino == null)
			return null;
		return getRaggrMagazzinoSca().getCdRaggrMagazzino();
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Setta il valore di: [cdRaggrMagazzinoSca]
	 **/
	public void setCdRaggrMagazzinoSca(java.lang.String cdRaggrMagazzinoSca)  {
		this.getRaggrMagazzinoSca().setCdRaggrMagazzino(cdRaggrMagazzinoSca);
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Restituisce il valore di: [cdCdsRaggrRim]
	 **/
	public java.lang.String getCdCdsRaggrRim() {
		RaggrMagazzinoBulk raggrMagazzino = this.getRaggrMagazzinoRim();
		if (raggrMagazzino == null)
			return null;
		return getRaggrMagazzinoRim().getCdCds();
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Setta il valore di: [cdCdsRaggrRim]
	 **/
	public void setCdCdsRaggrRim(java.lang.String cdCdsRaggrRim)  {
		this.getRaggrMagazzinoRim().setCdCds(cdCdsRaggrRim);
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Restituisce il valore di: [cdRaggrMagazzinoRim]
	 **/
	public java.lang.String getCdRaggrMagazzinoRim() {
		RaggrMagazzinoBulk raggrMagazzino = this.getRaggrMagazzinoRim();
		if (raggrMagazzino == null)
			return null;
		return getRaggrMagazzinoRim().getCdRaggrMagazzino();
	}
	/**
	 * Created by BulkGenerator 2.0 [07/12/2009]
	 * Setta il valore di: [cdRaggrMagazzinoRim]
	 **/
	public void setCdRaggrMagazzinoRim(java.lang.String cdRaggrMagazzinoRim)  {
		this.getRaggrMagazzinoRim().setCdRaggrMagazzino(cdRaggrMagazzinoRim);
	}
	public TipoMovimentoMagBulk getTipoMovimentoMagCarMag() {
		return tipoMovimentoMagCarMag;
	}
	public void setTipoMovimentoMagCarMag(TipoMovimentoMagBulk tipoMovimentoMagCarMag) {
		this.tipoMovimentoMagCarMag = tipoMovimentoMagCarMag;
	}
	public TipoMovimentoMagBulk getTipoMovimentoMagCarTra() {
		return tipoMovimentoMagCarTra;
	}
	public void setTipoMovimentoMagCarTra(TipoMovimentoMagBulk tipoMovimentoMagCarTra) {
		this.tipoMovimentoMagCarTra = tipoMovimentoMagCarTra;
	}
	public TipoMovimentoMagBulk getTipoMovimentoMagCarFma() {
		return tipoMovimentoMagCarFma;
	}
	public void setTipoMovimentoMagCarFma(TipoMovimentoMagBulk tipoMovimentoMagCarFma) {
		this.tipoMovimentoMagCarFma = tipoMovimentoMagCarFma;
	}
	public TipoMovimentoMagBulk getTipoMovimentoMagScaUo() {
		return tipoMovimentoMagScaUo;
	}
	public void setTipoMovimentoMagScaUo(TipoMovimentoMagBulk tipoMovimentoMagScaUo) {
		this.tipoMovimentoMagScaUo = tipoMovimentoMagScaUo;
	}
	public TipoMovimentoMagBulk getTipoMovimentoMagTraSca() {
		return tipoMovimentoMagTraSca;
	}
	public void setTipoMovimentoMagTraSca(TipoMovimentoMagBulk tipoMovimentoMagTraSca) {
		this.tipoMovimentoMagTraSca = tipoMovimentoMagTraSca;
	}
	public TipoMovimentoMagBulk getTipoMovimentoMagTraCar() {
		return tipoMovimentoMagTraCar;
	}
	public void setTipoMovimentoMagTraCar(TipoMovimentoMagBulk tipoMovimentoMagTraCar) {
		this.tipoMovimentoMagTraCar = tipoMovimentoMagTraCar;
	}
	public TipoMovimentoMagBulk getTipoMovimentoMagRvPos() {
		return tipoMovimentoMagRvPos;
	}
	public void setTipoMovimentoMagRvPos(TipoMovimentoMagBulk tipoMovimentoMagRvPos) {
		this.tipoMovimentoMagRvPos = tipoMovimentoMagRvPos;
	}
	public TipoMovimentoMagBulk getTipoMovimentoMagRvNeg() {
		return tipoMovimentoMagRvNeg;
	}
	public void setTipoMovimentoMagRvNeg(TipoMovimentoMagBulk tipoMovimentoMagRvNeg) {
		this.tipoMovimentoMagRvNeg = tipoMovimentoMagRvNeg;
	}
	public TipoMovimentoMagBulk getTipoMovimentoMagChi() {
		return tipoMovimentoMagChi;
	}
	public void setTipoMovimentoMagChi(TipoMovimentoMagBulk tipoMovimentoMagChi) {
		this.tipoMovimentoMagChi = tipoMovimentoMagChi;
	}
	protected OggettoBulk initialize(it.cnr.jada.util.action.CRUDBP bp,it.cnr.jada.action.ActionContext context) {
		impostaCds(context);
		return super.initialize(bp,context);
	}
	public OggettoBulk initializeForSearch(CRUDBP bp,it.cnr.jada.action.ActionContext context) {
		super.initializeForSearch(bp,context);
		impostaCds(context);
		return this;
	}
	private void impostaCds(it.cnr.jada.action.ActionContext context) {
		setCdCds(it.cnr.contab.utenze00.bulk.CNRUserInfo.getUnita_organizzativa(context).getCd_cds());
	}
	public BulkList getCategoriaGruppoColl() {
		return categoriaGruppoColl;
	}
	public void setCategoriaGruppoColl(BulkList categoriaGruppoColl) {
		this.categoriaGruppoColl = categoriaGruppoColl;
	}
	public BulkCollection[] getBulkLists() {
		 return new it.cnr.jada.bulk.BulkCollection[] { 
				 categoriaGruppoColl, numeratoreColl};
	}
	public int addToCategoriaGruppoColl( AbilitBeneServMagBulk abilit) 
	{
		categoriaGruppoColl.add(abilit);
		abilit.setMagazzino(this);
		return categoriaGruppoColl.size()-1;
	}
	public AbilitBeneServMagBulk removeFromCategoriaGruppoColl(int index) 
	{
		// Gestisce la selezione del bottone cancella repertorio
		return (AbilitBeneServMagBulk)categoriaGruppoColl.remove(index);
	}
	public BulkList getNumeratoreColl() {
		return numeratoreColl;
	}
	public void setNumeratoreColl(BulkList numeratoreColl) {
		this.numeratoreColl = numeratoreColl;
	}
	public int addToNumeratoreColl( NumerazioneMagBulk num) 
	{
		numeratoreColl.add(num);
		num.setMagazzino(this);
		return numeratoreColl.size()-1;
	}
	public NumerazioneMagBulk removeFromNumeratoreColl(int index) 
	{
		// Gestisce la selezione del bottone cancella repertorio
		return (NumerazioneMagBulk)numeratoreColl.remove(index);
	}
	public boolean isInQuery() {
		return isInQuery;
	}
	public void setInQuery(boolean isInQuery) {
		this.isInQuery = isInQuery;
	}
	public TipoMovimentoMagBulk getTipoMovimentoMag(String tipoConsegna) {
		switch (tipoConsegna) {
			case "MAG":  return this.getTipoMovimentoMagCarMag();
			case "TRA":  return this.getTipoMovimentoMagCarTra();
			case "FMA":  return this.getTipoMovimentoMagCarFma();
			default: return null;
		}
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy