derechos
Class DerechosAWT

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Panel
                    |
                    +--java.applet.Applet
                          |
                          +--derechos.DerechosAWT
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, java.util.EventListener, java.awt.image.ImageObserver, java.awt.event.ItemListener, java.awt.event.KeyListener, java.awt.MenuContainer, java.io.Serializable

public class DerechosAWT
extends java.applet.Applet
implements java.awt.event.ActionListener, java.awt.event.ItemListener, java.awt.event.KeyListener

See Also:
Serialized Form

Inner classes inherited from class java.applet.Applet
java.applet.Applet.AccessibleApplet
 
Inner classes inherited from class java.awt.Panel
java.awt.Panel.AccessibleAWTPanel
 
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.AWTTreeLock
 
Field Summary
private  ButtonSAT ButtonAgregarCargosAdicionales
          Button para agregar cargos adicionales.
private  ButtonSAT ButtonAgregarConcepto
          Button para agregar un concepto capturado.
private  ButtonSAT ButtonBorrarCargosAplicaciones
          Button para borrar cargos adicionales o aplicaciones.
private  ButtonSAT ButtonBorrarConcepto
          Button para borrar un concepto capturado.
private  ButtonSAT ButtonBorrarTodo
          Button para borrar todos los datos capturados.
private  ButtonSAT ButtonConfirmarDatos
          Button para confirmar todos los datos capturados.
private  ButtonSAT ButtonContinuar
          Button para continuar la captura de datos.
private  CadenaDependencia cadena_dependencia
          Cadena de la dependencia.
private  long CantidadPagar
          Cantidad a pagar.
private  java.awt.CheckboxGroup CheckboxGroupPeriodos
          CheckboxGroup para agrupar los RadioButton de tipos de período.
private  CheckBoxSAT CheckBoxNoAplicaPeriodo
          CheckBox para seleccionar si no aplica período.
private  ConceptStringSAT clave_contable
          Clave contable.
private  ClaveReferenciaDPA clave_referencia_dpa
          Clave de referencia del DPA.
private  ComboBoxSAT ComboBoxCargosAdicionales
          ComboBox para seleccionar cargos adicionales.
private  ComboBoxSAT ComboBoxDependencia
          ComboBox para seleccionar la secretaría.
private  ComboBoxSAT ComboBoxEjercicio
          ComboBox para seleccionar el ejercicio de pago.
private  ComboBoxSAT ComboBoxImpuesto
          ComboBox para seleccionar el impuesto.
private  ComboBoxSAT ComboBoxPeriodo
          ComboBox para seleccionar el período de pago.
private  ComboBoxSAT ComboBoxTipoImpuesto
          ComboBox para seleccionar el tipo de impuesto.
private  CURP curp
          CURP.
private  Dependencia dependencia
          Dependencia.
private  java.lang.String FECHA_ACTUAL
          Fecha actual en el Applet.
private  java.lang.String[] KEYS_IMPUESTO_SELECCIONADO
          Claves informáticas del impuesto seleccionado.
private  java.util.Vector KEYS_IMPUESTOS
          Claves informáticas de los conceptos capturados.
private  LabelSAT LabelVersion
          Label para identificar la versión del Applet.
private  ListSAT ListCargosAplicaciones
          List que contiene cargos adicionales y aplicaciones capturadas.
private  ListSAT ListDetalle
          List que contiene el detalle de los conceptos capturados.
private  ApellidoMaterno materno
          Apellido materno.
private  Nombre nombre
          Nombre.
private  NombreTarjetaTributaria nombre_tarjeta_tributaria
          Nombre desde la tarjeta tributaria.
private  int NUMERO_CONCEPTOS
          Número de conceptos que pueden capturarse en el Applet.
private  PanelSAT[] PanelComponentes
          Páneles para agregar los componentes del Applet.
private  PanelSAT PanelPrincipal
          Panel principal.
private  ApellidoPaterno paterno
          Apellido paterno.
private  java.lang.String PERIODO_SELECCIONADO
          Período seleccionado.
private  RadioButtonSAT RadioButtonBimestral
          RadioButton para seleccionar el período bimestral.
private  RadioButtonSAT RadioButtonCuatrimestral
          RadioButton para seleccionar el período cuatrimestral.
private  RadioButtonSAT RadioButtonDelEjercicio
          RadioButton para seleccionar el período del ejercicio.
private  RadioButtonSAT RadioButtonMensual
          RadioButton para seleccionar el período mensual.
private  RadioButtonSAT RadioButtonSemestral
          RadioButton para seleccionar el período semestral.
private  RadioButtonSAT RadioButtonTrimestral
          RadioButton para seleccionar el período trimestral.
private  RazonSocial razon_social
          Razón social.
private  RFC rfc
          RFC.
private  boolean RFC_OK
          El Applet permite o no que se capturen datos sin RFC.
private  boolean TARJETA_TRIBUTARIA_OK
          El Applet es para usarse con tarjeta tributaria.
private  TextFieldAmountSAT TextFieldACargo
          TextField para capturar cantidad a cargo.
private  TextFieldUpperCaseSAT TextFieldCadenaDependencia
          TextField para capturar la Cadena de la Dependencia.
private  TextFieldAmountSAT TextFieldCantidadPagar
          TextField para mostrar el cálculo de la cantidad a pagar.
private  TextFieldAmountSAT TextFieldCargosAdicionales
          TextField para capturar monto de un cargo adicional.
private  TextFieldSAT TextFieldClaveReferenciaDPA
          TextField para capturar la Clave de Referencia del DPA.
private  TextFieldUpperCaseSAT TextFieldConfirmarRFC
          TextField para capturar RFC de confirmación.
private  TextFieldUpperCaseSAT TextFieldCURP
          TextField para capturar CURP.
private  TextFieldUpperCaseSAT TextFieldMaterno
          TextField para capturar apellido materno.
private  TextFieldUpperCaseSAT TextFieldNombre
          TextField para capturar nombre.
private  TextFieldUpperCaseSAT TextFieldNombreTarjetaTributaria
          TextField para capturar nombre desde la tarjeta tributaria.
private  TextFieldUpperCaseSAT TextFieldPaterno
          TextField para capturar apellido paterno.
private  TextFieldUpperCaseSAT TextFieldRazonSocial
          TextField para capturar razón social.
private  TextFieldUpperCaseSAT TextFieldRFC
          TextField para capturar RFC.
private  TextFieldTarjetaTributariaSAT TextFieldRFCTarjetaTributaria
          TextField para capturar RFC desde la tarjeta tributaria.
private  TextFieldAmountSAT TextFieldTotalEfectivamentePagado
          TextField para mostrar el cálculo del total efectivamente pagado.
private  java.lang.String TIPO_PERIODO_SELECCIONADO
          Tipo de período seleccionado.
private  TotalEfectivamentePagado total_efectivamente_pagado
          Total efectivamente pagado.
private  long TotalContribuciones
          Total de contribuciones.
private  java.lang.String[] VALUES_IMPUESTO_SELECCIONADO
          Valores del impuesto seleccionado.
private  java.util.Vector VALUES_IMPUESTOS
          Valores de los conceptos capturados.
private  boolean VALUES_OK
          Los valores capturados son o no correctos.
 
Fields inherited from class java.applet.Applet
accessibleContext, serialVersionUID, stub
 
Fields inherited from class java.awt.Panel
base, nameCounter
 
Fields inherited from class java.awt.Container
component, containerListener, containerSerializedDataVersion, dbg, dispatcher, layoutMgr, listeningBoundsChildren, listeningChildren, maxSize, ncomponents, printing, printingThreads
 
Fields inherited from class java.awt.Component
actionListenerK, adjustmentListenerK, appContext, background, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, changeSupport, componentListener, componentListenerK, componentOrientation, componentSerializedDataVersion, containerListenerK, cursor, dropTarget, enabled, eventMask, focusListener, focusListenerK, font, foreground, graphicsConfig, hasFocus, height, hierarchyBoundsListener, hierarchyBoundsListenerK, hierarchyListener, hierarchyListenerK, incRate, inputMethodListener, inputMethodListenerK, isInc, isPacked, itemListenerK, keyListener, keyListenerK, LEFT_ALIGNMENT, locale, LOCK, metrics, minSize, mouseListener, mouseListenerK, mouseMotionListener, mouseMotionListenerK, name, nameExplicitlySet, newEventsOnly, ownedWindowK, parent, peer, peerFont, popups, prefSize, privateKey, RIGHT_ALIGNMENT, textListenerK, TOP_ALIGNMENT, valid, visible, width, windowClosingException, windowListenerK, x, y
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
DerechosAWT()
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent Ev)
          Método implementado por ActionListener.
private  void addCargosAplicacionesValues()
          Agregar los valores que corresponden a los cargos y aplicaciones.
private  void addComboBoxCargosAdicionalesValues()
          Agregar los valores que corresponden al ComboBox de cargos adicionales.
private  void addComboBoxEjercicioValues()
          Agregar los valores que corresponden al ComboBox de ejercicio.
private  void addComboBoxImpuestoValues()
          Agregar los valores que corresponden al ComboBox de impuesto.
private  void addComboBoxPeriodoValues()
          Agregar los valores que corresponden al ComboBox de período.
private  void addListCargosAplicacionesValues(TextFieldAmountSAT SOURCE_COMPONENT)
          Agregar valores al List de cargos adicionales y aplicaciones.
private  void addListDetalleValues()
          Agregar valores al List de detalle.
private  void addOtherValues()
          Agregar los valores que corresponden a la Clave Referencia del DPA.
private  void addRadioButtonValues()
          Agregar los valores que corresponden al RadioButton de período mensual, bimestral, trimestral, cuatrimestral y semestral.
 java.lang.String appEnviaCadOriginal()
          Obtener la cadena original.
 java.lang.String appEnviaDatos()
          Obtener la cadena de datos.
 java.lang.String appEnviaImpresion()
          Obtener la cadena de impresión.
private  void disabled()
          Deshabilitar todos los componentes del Applet.
 java.lang.String getXMLValue()
          Obtener una cadena XML que corresponde a los datos capturados.
 void init()
           
 void itemStateChanged(java.awt.event.ItemEvent Ev)
          Método implementado por ItemListener.
 void keyPressed(java.awt.event.KeyEvent Ev)
          Método implementado por KeyListener.
 void keyReleased(java.awt.event.KeyEvent Ev)
          Método implementado por KeyListener.
 void keyTyped(java.awt.event.KeyEvent Ev)
           
private  void orderValues()
          Ordenar los conceptos capturados en el Applet.
private  void removeListCargosAplicacionesValues()
          Quitamos un valor seleccionado del List de cargos adicionales y aplicaciones.
private  void removeListDetalleValues()
          Quitamos un valor seleccionado del List de detalle.
 void reset()
          Borra todo el contenido del Applet para regresar al estado inicial.
 void setCantidadesCalculadas()
          Seleccionar los valores para las cantidades calculadas.
private  void setClavesImpuestoSeleccionado()
          Seleccionamos el valor de las claves informáticas del impuesto seleccionado.
private  void setIdentifyValues()
          Seleccionar los valores de identificación en el Applet.
private  void setPeriodoSeleccionado()
          Seleccionamos el valor del período seleccionado.
private  void setRFC()
          Seleccionar el valor del RFC.
private  void setTipoPeriodoSeleccionado()
          Seleccionamos el valor del tipo de período seleccionado.
private  void setValue()
          Seleccionar los valores capturados de un concepto en el Applet.
 
Methods inherited from class java.applet.Applet
destroy, getAccessibleContext, getAppletContext, getAppletInfo, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, getParameterInfo, isActive, newAudioClip, play, play, resize, resize, setStub, showStatus, start, stop
 
Methods inherited from class java.awt.Panel
, addNotify, constructComponentName
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, adjustListeningChildren, applyOrientation, checkGD, countComponents, createChildHierarchyEvents, createHierarchyEvents, deliverEvent, dispatchEventImpl, dispatchEventToSelf, doLayout, eventEnabled, findComponentAt, findComponentAt, findComponentAt, getAccessibleAt, getAccessibleChild, getAccessibleChildrenCount, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents_NoClientCode, getComponents, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getMouseEventTarget, getPreferredSize, getWindow, initIDs, insets, invalidate, invalidateTree, isAncestorOf, layout, lightweightPaint, lightweightPrint, list, list, locate, minimumSize, nextFocus, numListening, paint, paintComponents, paintHeavyweightComponents, paramString, postProcessKeyEvent, postsOldMouseEvents, preferredSize, preProcessKeyEvent, print, printComponents, printHeavyweightComponents, processContainerEvent, processEvent, proxyEnableEvents, proxyRequestFocus, readObject, remove, remove, removeAll, removeContainerListener, removeNotify, setFocusOwner, setFont, setLayout, transferFocus, update, validate, validateTree, writeObject
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, areInputMethodsEnabled, bounds, checkImage, checkImage, checkWindowClosingException, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getAccessibleIndexInParent, getAccessibleStateSet, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont_NoClientCode, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getInputContext, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen_NoTreeLock, getLocationOnScreen, getName, getNativeContainer, getParent_NoClientCode, getParent, getPeer, getSize, getSize, getToolkit, getToolkitImpl, getTreeLock, getWidth, getWindowForObject, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isEnabledImpl, isFocusTraversable, isLightweight, isOpaque, isRecursivelyVisible, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, resetGC, reshape, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

VALUES_OK

private boolean VALUES_OK
Los valores capturados son o no correctos.

RFC_OK

private boolean RFC_OK
El Applet permite o no que se capturen datos sin RFC.

TARJETA_TRIBUTARIA_OK

private boolean TARJETA_TRIBUTARIA_OK
El Applet es para usarse con tarjeta tributaria.

NUMERO_CONCEPTOS

private int NUMERO_CONCEPTOS
Número de conceptos que pueden capturarse en el Applet.

FECHA_ACTUAL

private java.lang.String FECHA_ACTUAL
Fecha actual en el Applet.

TIPO_PERIODO_SELECCIONADO

private java.lang.String TIPO_PERIODO_SELECCIONADO
Tipo de período seleccionado.

PERIODO_SELECCIONADO

private java.lang.String PERIODO_SELECCIONADO
Período seleccionado.

KEYS_IMPUESTO_SELECCIONADO

private java.lang.String[] KEYS_IMPUESTO_SELECCIONADO
Claves informáticas del impuesto seleccionado.

VALUES_IMPUESTO_SELECCIONADO

private java.lang.String[] VALUES_IMPUESTO_SELECCIONADO
Valores del impuesto seleccionado.

KEYS_IMPUESTOS

private java.util.Vector KEYS_IMPUESTOS
Claves informáticas de los conceptos capturados.

VALUES_IMPUESTOS

private java.util.Vector VALUES_IMPUESTOS
Valores de los conceptos capturados.

TotalContribuciones

private long TotalContribuciones
Total de contribuciones.

CantidadPagar

private long CantidadPagar
Cantidad a pagar.

rfc

private RFC rfc
RFC.

curp

private CURP curp
CURP.

paterno

private ApellidoPaterno paterno
Apellido paterno.

materno

private ApellidoMaterno materno
Apellido materno.

nombre

private Nombre nombre
Nombre.

nombre_tarjeta_tributaria

private NombreTarjetaTributaria nombre_tarjeta_tributaria
Nombre desde la tarjeta tributaria.

razon_social

private RazonSocial razon_social
Razón social.

total_efectivamente_pagado

private TotalEfectivamentePagado total_efectivamente_pagado
Total efectivamente pagado.

dependencia

private Dependencia dependencia
Dependencia.

cadena_dependencia

private CadenaDependencia cadena_dependencia
Cadena de la dependencia.

clave_referencia_dpa

private ClaveReferenciaDPA clave_referencia_dpa
Clave de referencia del DPA.

clave_contable

private ConceptStringSAT clave_contable
Clave contable.

LabelVersion

private LabelSAT LabelVersion
Label para identificar la versión del Applet.

TextFieldRFC

private TextFieldUpperCaseSAT TextFieldRFC
TextField para capturar RFC.

TextFieldCURP

private TextFieldUpperCaseSAT TextFieldCURP
TextField para capturar CURP.

TextFieldRFCTarjetaTributaria

private TextFieldTarjetaTributariaSAT TextFieldRFCTarjetaTributaria
TextField para capturar RFC desde la tarjeta tributaria.

TextFieldConfirmarRFC

private TextFieldUpperCaseSAT TextFieldConfirmarRFC
TextField para capturar RFC de confirmación.

ButtonContinuar

private ButtonSAT ButtonContinuar
Button para continuar la captura de datos.

TextFieldPaterno

private TextFieldUpperCaseSAT TextFieldPaterno
TextField para capturar apellido paterno.

TextFieldMaterno

private TextFieldUpperCaseSAT TextFieldMaterno
TextField para capturar apellido materno.

TextFieldNombre

private TextFieldUpperCaseSAT TextFieldNombre
TextField para capturar nombre.

TextFieldNombreTarjetaTributaria

private TextFieldUpperCaseSAT TextFieldNombreTarjetaTributaria
TextField para capturar nombre desde la tarjeta tributaria.

TextFieldRazonSocial

private TextFieldUpperCaseSAT TextFieldRazonSocial
TextField para capturar razón social.

ComboBoxTipoImpuesto

private ComboBoxSAT ComboBoxTipoImpuesto
ComboBox para seleccionar el tipo de impuesto.

ComboBoxImpuesto

private ComboBoxSAT ComboBoxImpuesto
ComboBox para seleccionar el impuesto.

CheckBoxNoAplicaPeriodo

private CheckBoxSAT CheckBoxNoAplicaPeriodo
CheckBox para seleccionar si no aplica período.

CheckboxGroupPeriodos

private java.awt.CheckboxGroup CheckboxGroupPeriodos
CheckboxGroup para agrupar los RadioButton de tipos de período.

RadioButtonMensual

private RadioButtonSAT RadioButtonMensual
RadioButton para seleccionar el período mensual.

RadioButtonBimestral

private RadioButtonSAT RadioButtonBimestral
RadioButton para seleccionar el período bimestral.

RadioButtonTrimestral

private RadioButtonSAT RadioButtonTrimestral
RadioButton para seleccionar el período trimestral.

RadioButtonCuatrimestral

private RadioButtonSAT RadioButtonCuatrimestral
RadioButton para seleccionar el período cuatrimestral.

RadioButtonSemestral

private RadioButtonSAT RadioButtonSemestral
RadioButton para seleccionar el período semestral.

RadioButtonDelEjercicio

private RadioButtonSAT RadioButtonDelEjercicio
RadioButton para seleccionar el período del ejercicio.

ComboBoxDependencia

private ComboBoxSAT ComboBoxDependencia
ComboBox para seleccionar la secretaría.

ComboBoxPeriodo

private ComboBoxSAT ComboBoxPeriodo
ComboBox para seleccionar el período de pago.

ComboBoxEjercicio

private ComboBoxSAT ComboBoxEjercicio
ComboBox para seleccionar el ejercicio de pago.

TextFieldACargo

private TextFieldAmountSAT TextFieldACargo
TextField para capturar cantidad a cargo.

ComboBoxCargosAdicionales

private ComboBoxSAT ComboBoxCargosAdicionales
ComboBox para seleccionar cargos adicionales.

TextFieldCargosAdicionales

private TextFieldAmountSAT TextFieldCargosAdicionales
TextField para capturar monto de un cargo adicional.

ButtonAgregarCargosAdicionales

private ButtonSAT ButtonAgregarCargosAdicionales
Button para agregar cargos adicionales.

ListCargosAplicaciones

private ListSAT ListCargosAplicaciones
List que contiene cargos adicionales y aplicaciones capturadas.

ButtonBorrarCargosAplicaciones

private ButtonSAT ButtonBorrarCargosAplicaciones
Button para borrar cargos adicionales o aplicaciones.

TextFieldClaveReferenciaDPA

private TextFieldSAT TextFieldClaveReferenciaDPA
TextField para capturar la Clave de Referencia del DPA.

TextFieldCadenaDependencia

private TextFieldUpperCaseSAT TextFieldCadenaDependencia
TextField para capturar la Cadena de la Dependencia.

TextFieldCantidadPagar

private TextFieldAmountSAT TextFieldCantidadPagar
TextField para mostrar el cálculo de la cantidad a pagar.

ListDetalle

private ListSAT ListDetalle
List que contiene el detalle de los conceptos capturados.

TextFieldTotalEfectivamentePagado

private TextFieldAmountSAT TextFieldTotalEfectivamentePagado
TextField para mostrar el cálculo del total efectivamente pagado.

ButtonAgregarConcepto

private ButtonSAT ButtonAgregarConcepto
Button para agregar un concepto capturado.

ButtonBorrarConcepto

private ButtonSAT ButtonBorrarConcepto
Button para borrar un concepto capturado.

ButtonConfirmarDatos

private ButtonSAT ButtonConfirmarDatos
Button para confirmar todos los datos capturados.

ButtonBorrarTodo

private ButtonSAT ButtonBorrarTodo
Button para borrar todos los datos capturados.

PanelComponentes

private PanelSAT[] PanelComponentes
Páneles para agregar los componentes del Applet.

PanelPrincipal

private PanelSAT PanelPrincipal
Panel principal.
Constructor Detail

DerechosAWT

public DerechosAWT()
Method Detail

init

public void init()
Overrides:
init in class java.applet.Applet

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent Ev)
Método implementado por ActionListener. Se invoca cuando ha sido pulsado algún botón en el Applet.
Specified by:
actionPerformed in interface java.awt.event.ActionListener

addCargosAplicacionesValues

private void addCargosAplicacionesValues()
Agregar los valores que corresponden a los cargos y aplicaciones. Se habilitan o deshabilitan componentes y se seleccionan sus valores y estados.

addComboBoxCargosAdicionalesValues

private void addComboBoxCargosAdicionalesValues()
Agregar los valores que corresponden al ComboBox de cargos adicionales.

addComboBoxEjercicioValues

private void addComboBoxEjercicioValues()
Agregar los valores que corresponden al ComboBox de ejercicio.

addComboBoxImpuestoValues

private void addComboBoxImpuestoValues()
Agregar los valores que corresponden al ComboBox de impuesto.

addComboBoxPeriodoValues

private void addComboBoxPeriodoValues()
Agregar los valores que corresponden al ComboBox de período.

addListCargosAplicacionesValues

private void addListCargosAplicacionesValues(TextFieldAmountSAT SOURCE_COMPONENT)
Agregar valores al List de cargos adicionales y aplicaciones.
Parameters:
SOURCE_COMPONENT - Componente asociado al origen del valor que se agrega. Normalmente será el TextField de cargos adicionales ó aplicaciones.

addListDetalleValues

private void addListDetalleValues()
Agregar valores al List de detalle.

addOtherValues

private void addOtherValues()
Agregar los valores que corresponden a la Clave Referencia del DPA. Se habilitan o deshabilitan componentes y se seleccionan sus valores y estados.

addRadioButtonValues

private void addRadioButtonValues()
Agregar los valores que corresponden al RadioButton de período mensual, bimestral, trimestral, cuatrimestral y semestral.

appEnviaCadOriginal

public java.lang.String appEnviaCadOriginal()
Obtener la cadena original. Regresará un asterisco cuando los datos capturados no son correctos o no han sido confirmados.
Returns:
Cadena original.

appEnviaDatos

public java.lang.String appEnviaDatos()
Obtener la cadena de datos. Regresará un asterisco cuando los datos capturados no son correctos o no han sido confirmados.
Returns:
Cadena de datos.

appEnviaImpresion

public java.lang.String appEnviaImpresion()
Obtener la cadena de impresión. Regresará un asterisco cuando los datos capturados no son correctos o no han sido confirmados.
Returns:
Cadena de impresión.

disabled

private void disabled()
Deshabilitar todos los componentes del Applet.

getXMLValue

public java.lang.String getXMLValue()
Obtener una cadena XML que corresponde a los datos capturados. Regresará un asterisco cuando los datos capturados no son correctos o no han sido confirmados.
Returns:
Cadena XML.

itemStateChanged

public void itemStateChanged(java.awt.event.ItemEvent Ev)
Método implementado por ItemListener. Se invoca cuando ha sido seleccionado un valor de algún ComboBox, CheckBox ó RadioButton en el Applet.
Specified by:
itemStateChanged in interface java.awt.event.ItemListener

keyPressed

public void keyPressed(java.awt.event.KeyEvent Ev)
Método implementado por KeyListener. Se invoca cuando se ha soltado una tecla de algún TextField en el Applet.
Specified by:
keyPressed in interface java.awt.event.KeyListener

keyTyped

public void keyTyped(java.awt.event.KeyEvent Ev)
Specified by:
keyTyped in interface java.awt.event.KeyListener

keyReleased

public void keyReleased(java.awt.event.KeyEvent Ev)
Método implementado por KeyListener. Se invoca cuando se ha soltado una tecla en algún TextField del Applet.
Specified by:
keyReleased in interface java.awt.event.KeyListener

orderValues

private void orderValues()
Ordenar los conceptos capturados en el Applet.

removeListCargosAplicacionesValues

private void removeListCargosAplicacionesValues()
Quitamos un valor seleccionado del List de cargos adicionales y aplicaciones.

removeListDetalleValues

private void removeListDetalleValues()
Quitamos un valor seleccionado del List de detalle.

reset

public void reset()
Borra todo el contenido del Applet para regresar al estado inicial.

setCantidadesCalculadas

public void setCantidadesCalculadas()
Seleccionar los valores para las cantidades calculadas. Se calcula el total de contribuciones, total de aplicaciones, cantidad a cargo, cantidad a favor, importe sin la primera parcialidad y cantidad a pagar.

setClavesImpuestoSeleccionado

private void setClavesImpuestoSeleccionado()
Seleccionamos el valor de las claves informáticas del impuesto seleccionado. Asignamos un valor a KEYS_IMPUESTO_SELECCIONADO.

setIdentifyValues

private void setIdentifyValues()
                        throws ExceptionSAT
Seleccionar los valores de identificación en el Applet.
Throws:
ExceptionSAT - Si algún valor capturado no cumple con las reglas de validación ó falta alguno de ellos.

setPeriodoSeleccionado

private void setPeriodoSeleccionado()
Seleccionamos el valor del período seleccionado. Asignamos un valor a PERIODO_SELECCIONADO.

setRFC

private void setRFC()
Seleccionar el valor del RFC. Si el RFC no se confirma correctamente, no podrán capturarse los demás datos del Applet.

setTipoPeriodoSeleccionado

private void setTipoPeriodoSeleccionado()
Seleccionamos el valor del tipo de período seleccionado. Asignamos un valor a TIPO_PERIODO_SELECCIONADO.

setValue

private void setValue()
               throws ExceptionSAT
Seleccionar los valores capturados de un concepto en el Applet.
Throws:
ExceptionSAT - Si algún valor capturado no cumple con las reglas de validación.