fix, corregir campos del txt de facturacion

feature/ConsolidarPedimentos_20231229
Felix Morales 1 year ago
parent 83fd3b457a
commit 2c6fd1d890
  1. 19
      src/Components/Corresponsales/TraficoCorresponsales.tsx

@ -186,7 +186,7 @@ export default function TraficoCorresponsales (props:IProps) {
CatTiposDocumentoInfoCorresponsal, CatTiposDocumentoInfoCorresponsal,
setCatTiposDocumentosInfoCorresponsal setCatTiposDocumentosInfoCorresponsal
] = useState<ICorresponsalCatTipoDocumento[]>() ] = useState<ICorresponsalCatTipoDocumento[]>()
const [TipoOperacion, setTipoOperacion] = useState(1) const [TipoOperacion, setTipoOperacion] = useState(0)
const [OpEntrada, setOpEntrada] = useState(0) const [OpEntrada, setOpEntrada] = useState(0)
const [OpSalida, setOpSalida] = useState(0) const [OpSalida, setOpSalida] = useState(0)
const [IDCorresponsal, setIDCorresponsal] = useState(0) const [IDCorresponsal, setIDCorresponsal] = useState(0)
@ -344,7 +344,13 @@ export default function TraficoCorresponsales (props:IProps) {
const saveForm = () => { const saveForm = () => {
if (IDCliente === 0) { if (IDCliente === 0) {
setHeader('Error') setHeader('Error')
setMsg('Para continuar seleccion el cliente') setMsg('Para continuar seleccione el cliente')
setShowMsg(true)
return
}
if(TipoOperacion === 0){
setHeader('Error')
setMsg('Para continuar seleccione el tipo de operación')
setShowMsg(true) setShowMsg(true)
return return
} }
@ -1282,7 +1288,7 @@ export default function TraficoCorresponsales (props:IProps) {
// //
fileData += `0|""|""|""|""|""|""|""|""|${ValorFacturasDls}|""|""|336|""|/ / : :|${moment().format("MM/DD/YYYY hh:mm:ss")}|${moment().format("MM/DD/YYYY hh:mm:ss")}|`; fileData += `0|""|""|""|""|""|""|""|""|${ValorFacturasDls}|""|""|336|""|/ / : :|${moment().format("MM/DD/YYYY hh:mm:ss")}|${moment().format("MM/DD/YYYY hh:mm:ss")}|`;
// //
fileData += `0|""|""|""|0|0|0|F|""|0|""|""|0|0|0|0|""|"1-9999"`; fileData += `0|""|""|""|0|0|0|F|""|0|""|""|0|0|0|0|""|"1-${IDCliente}"`;
//const blob = new Blob([fileData], { type: "text/plain" }); //const blob = new Blob([fileData], { type: "text/plain" });
const file = new File([fileData], `${FolioTrafico}_${Date.now()}.txt`, {type: "text/plain"}); const file = new File([fileData], `${FolioTrafico}_${Date.now()}.txt`, {type: "text/plain"});
let formData = new FormData(); let formData = new FormData();
@ -1497,6 +1503,7 @@ export default function TraficoCorresponsales (props:IProps) {
disabled={(Depto !== 'Corresponsalias' && Depto !== 'Sistemas')} disabled={(Depto !== 'Corresponsalias' && Depto !== 'Sistemas')}
className="form-select form-select-sm" className="form-select form-select-sm"
> >
<option value="0">--Seleccione--</option>
<option value="1">Importacion</option> <option value="1">Importacion</option>
<option value="2">Exportacion</option> <option value="2">Exportacion</option>
</Form.Control> </Form.Control>
@ -1894,8 +1901,8 @@ export default function TraficoCorresponsales (props:IProps) {
<Row style={{padding: "5px 0"}}> <Row style={{padding: "5px 0"}}>
<Col sm={12} md={12} lg={6}> <Col sm={12} md={12} lg={6}>
<Row className='justify-content-around' style={{alignItems:'center'}}> <Row className='justify-content-around' style={{alignItems:'center'}}>
<Col sm={5} md={4} lg={4} style={{visibility: !(AduanaH.length>0 && PatenteH.length>0 && PedimentoH.length>0 && FechaPagoH.length>0) ? 'visible' : 'hidden' }}> <Col sm={5} md={4} lg={4} style={{visibility: (IDTrafico>0 && !(AduanaH.length>0 && PatenteH.length>0 && PedimentoH.length>0 && FechaPagoH.length>0)) ? 'visible' : 'hidden' }}>
<Button variant="success" onClick={()=>{generaRectificacion()}}>Genera rectificacion</Button> <Button variant="success" onClick={()=>{generaRectificacion()}}>Generar rectificacion</Button>
</Col> </Col>
<Col sm={1} md={1} lg={2}> <Col sm={1} md={1} lg={2}>
<Form.Label>Aduana</Form.Label> <Form.Label>Aduana</Form.Label>
@ -2601,7 +2608,7 @@ export default function TraficoCorresponsales (props:IProps) {
/>*/} />*/}
</Col> </Col>
<Col xs={1} style={{}}> <Col xs={1} style={{}}>
{Depto === 'Corresponsalias' ? ( {Depto === 'Corresponsalias' && IDTrafico>0 ? (
<Button <Button
variant="primary" variant="primary"
size="sm" size="sm"

Loading…
Cancel
Save