## id
doc_registrar_cobrament_factura

## nom
Registrar un cobrament — comportaments i casos concrets

## descripcio
Consulta aquest document quan calgui explicar amb precisió un camp del formulari de "Registrar
cobrament", la diferència real entre bestreta i cobrament ordinari, com funciona la conciliació des
de la mateixa factura, quan es pot eliminar un cobrament, o resoldre casos concrets ("per què no em
deixa cobrar per domiciliació", "per què el botó d'eliminar no funciona després de desar"). No és
l'explicació general del flux, que cobreix `flux_registrar_cobrament_factura`.

## contingut
### Camps del formulari

| Camp | Etiqueta a la UI | Obligatori | Notes |
|---|---|---|---|
| Total factura / Ja cobrat / Pendent | Total Factura / Ja cobrat / Pendent cobrar | — | Només informatiu, calculat de la factura ja carregada |
| Tipus de registre | Cobrament ordinari / Bestreta - garantia d'estada | Sí (sempre hi ha una opció marcada) | **Bloquejat a "Bestreta" i sense poder canviar** si la factura encara és proforma (vegeu apartat propi) |
| Medi de pagament | Medi de pagament | Sí | Es proposa el medi configurat al client, però es pot canviar lliurement |
| (indicador, només lectura) | "Cobrament al comptat" / "Cobrament pendent conciliació" | — | Reflecteix si aquest medi, en la configuració actual de l'empresa, generarà o no un cobrament pendent de conciliar |
| IBAN de domiciliació | IBAN de domiciliació | — | Només apareix si el medi triat és "Domiciliació Bancària" — **vegeu avís important més avall** |
| Data de cobrament | Data de cobrament | Sí | Per defecte, avui |
| Import a liquidar | Import a liquidar | Sí (no pot ser zero) | Es proposa igual al pendent de cobrar; editable per registrar cobraments parcials |
| Últims dígits de la targeta | Últims dígits de la targeta (opcional) | No | Útil per identificar-lo després en conciliar, sigui quin sigui el medi |
| Compte destí comptable | Compte destí comptable | — | Només informatiu; depèn del medi i de si és bestreta o ordinari |
| Observacions | Observacions de la transacció | No | Text lliure |
| Historial de cobraments anteriors | Historial de cobraments anteriors | — | Només es mostra si la factura ja té algun cobrament registrat |

**Avís important sobre "Domiciliació Bancària"**: encara que aparegui a la llista de medis de
pagament i el formulari deixi seleccionar-la, omplir l'IBAN i preparar tot el cobrament,
**l'aplicació el rebutja en el moment de desar** amb el missatge "Domiciliació Bancària només es
pot gestionar des de Remeses". Si un usuari es queixa que no li deixa desar un cobrament per
domiciliació, aquesta n'és la raó — cal gestionar-ho des del mòdul de Remeses, no des de la
factura.

### Cobrament ordinari vs. Bestreta

Si la factura encara **no és definitiva** (és una proforma, pendent de validar/enviar a l'AEAT),
el tipus de registre queda forçat a Bestreta i no es pot canviar — no hi ha manera de registrar-hi
un cobrament ordinari fins que la factura quedi validada.

**Important**: marcar un cobrament com a bestreta és una etiqueta permanent, no un estat que es
"converteixi" més endavant en cobrament ordinari quan la factura ja estigui validada. No cal fer
res per "aplicar-la" a la factura definitiva — la bestreta ja queda vinculada a aquesta factura des
del primer moment, i es concilia igual que qualsevol altre cobrament, només que amb un compte pont
diferent (pensat per a diners rebuts abans que existís encara la factura, com una garantia
d'estada).

En cap dels dos casos (ordinari o bestreta) registrar el cobrament genera per si sol cap apunt
comptable — això només passa, si escau, en el moment de conciliar-lo (vegeu més avall).

### Cobraments parcials i sobrepagament

Es pot registrar un cobrament per un import menor al pendent (cobrament parcial) sense cap
restricció. **Avís**: avui l'aplicació tampoc limita l'import per dalt — es pot registrar un
cobrament per un import superior al que quedava pendent, o fins i tot un import negatiu, sense cap
avís. Si un usuari es troba amb un "pendent de cobrar" negatiu, probablement ve d'aquí; cal revisar
i corregir manualment (eliminant o ajustant el cobrament, mentre encara sigui possible eliminar-lo,
vegeu més avall).

L'estat de cobrament d'una factura (pendent / cobrada parcialment / cobrada totalment / pendent de
conciliació) es pot filtrar des de la llista de factures, però **no es mostra com una etiqueta
directament a cada fila** — cal aplicar el filtre o obrir la factura per veure-ho.

### Conciliació

Que un cobrament acabat de registrar quedi "pendent de conciliar" o es doni per conciliat de
seguida depèn de **dues configuracions independents de l'empresa** (vegeu `doc_conciliacio` per
al detall complet d'aquests dos interruptors):

- Si l'empresa **no** té contractat el mòdul Comptabilitat: no hi ha res amb què conciliar-lo, es
  dona per conciliat automàticament.
- Si té Comptabilitat però l'interruptor "Conciliació de Tresoreria" està desactivat a
  Configuració → Empresa: també es dona per conciliat automàticament — **intencionadament**, per
  no acumular factures perpètuament "pendents de cobrar" en empreses que no porten un control
  actiu de tresoreria.
- Només si té Comptabilitat **i** la Conciliació de Tresoreria activada, tot cobrament (bestreta o
  ordinari, sigui quin sigui el medi) queda pendent de conciliar fins que es fa expressament.

Un cobrament nascut ja "no pendent" perquè la Conciliació de Tresoreria estava desactivada es
tracta com si ja estigués liquidat — per tant, tampoc es pot eliminar per la via normal (vegeu
"Eliminar i desfer" més amunt) fins que es marqui manualment com a pendent.

**Conciliar-lo es pot fer des de la mateixa factura, sense haver d'anar al mòdul de Bancs.** Des
del cobrament marcat com a pendent, hi ha una icona d'enllaç que obre una llista de moviments de
tresoreria candidats (mateix compte, import molt proper, dins d'una finestra curta de dies al
voltant de la data del cobrament — inclou moviments d'exercicis anteriors, ja que una bestreta es
pot haver cobrat molt abans que existís la factura). Si els últims dígits de targeta coincideixen,
el candidat es ressalta. Triant-ne un, la conciliació es desa a l'acte. **Això només aparella un
cobrament amb un moviment de tresoreria ja existent — si encara no s'ha registrat aquell moviment
(extracte bancari, caixa, targeta...), cal crear-lo primer des del mòdul de Tresoreria/Bancs**; des
d'aquí només es pot triar entre els que ja hi ha.

### Eliminar i desfer

Un cobrament manual es pot eliminar només si compleix **totes tres** condicions:
- no forma part d'una remesa de domiciliacions (aquestes es gestionen des de `flux_remeses`);
- no ve confirmat per una via de pagament externa — TPV Virtual o cobrament recurrent (vegeu
  `flux_tpv_virtual_cobrament`): un cobrament d'aquest tipus **mai** es pot eliminar, perquè
  representa diners que realment s'han cobrat a través d'un processador extern; l'única opció és
  "Retornar" (devolució), que sí està implementada;
- encara està pendent de conciliar — un cop conciliat, cal desconciliar-lo primer.

Eliminar-lo és definitiu i no toca cap altre registre — no hi ha res a "desfer" més enllà, perquè
registrar el cobrament mai va generar cap apunt comptable per si sol (a diferència d'un cobrament
de remesa, que sí en genera un des del primer moment — vegeu `flux_remeses`).

"Marcar com a pendent de conciliar" no elimina ni desfà els imports comptables ja registrats: només
desaparella aquell cobrament (i qualsevol altre moviment que hi estigués aparellat) de la
conciliació feta, deixant-los tots dos disponibles per tornar-se a conciliar de nou més endavant.

**Nota d'ús**: just després de desar un cobrament nou, el botó d'eliminar-lo pot aparèixer actiu
encara que —en la configuració concreta d'aquesta empresa— el cobrament ja s'hagi donat per
conciliat automàticament (i per tant no es pugui eliminar de seguida). Si això passa, cal refrescar
o tornar a obrir la factura; el botó ja es mostrarà correctament.

### Integració amb Clock

Per a factures que provenen de la integració amb Clock, en prémer "Registrar cobrament" l'aplicació
consulta en viu els cobraments enregistrats a Clock per aquella factura i els incorpora
automàticament — no s'obre cap formulari manual. **Excepció**: si aquesta consulta a Clock falla
per qualsevol motiu, l'aplicació obre igualment el formulari manual normal, com a via de
contingència. Si es fa servir en aquest cas, cal tenir en compte que aquell cobrament manual no
quedarà vinculat al registre original de Clock — si Clock acaba sincronitzant-lo més tard
correctament, hi podria haver el mateix cobrament duplicat.
